Visual Studio C++ 2008/2010 Express EditionをWindows VISTAに
管理者権限でインストールして使用しています。
VISTA環境でインストールすると新規プロジェクト作成できないなど問題でるようで、
ネット上の情報から
regsvr32 C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\VsWizard.dll
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VsWizard.VsWizardEngine.10.0 /grant=administrators=f /grant=system=f /grant=users=r
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SOFTWARE\Classes\VsWizard.WizCombo.10.0 /grant=administrators=f /grant=system=f /grant=users=r
を実行し、新規プロジェクト作成までできるようになりました。
(Visual Studio 2008の場合、Ver.数を10.0→9.0へ変更)
ところがWindowsフォームアプリケーションを作成すると、次のエラーが発生してしまいます。
ネット上(海外も含めて)同様のトラブル記事ありますが、
どれも明確な解決策にたどり着きません。
再インストール、修復なども試してみましたが、同じトラブルでとまってしまいます。
どなたかお力を貸していただけないでしょうか?
------------以下、エラー表示----------------
クラス文字列が無効です (HRESULT からの例外: 0x800401F3 (CO_E_CLASSSTRING))
このエラーのインスタンス (1)
|
場所 Microsoft.VisualStudio.Designer.Interfaces.IVSMDCodeDomProvider.get_CodeDomProvider()
場所 Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom.CodeDomDocDataAdapter.get_Provider()
場所 Microsoft.VisualStudio.Shell.Design.Serialization.CodeDom.CodeDomDocDataAdapter.get_CompileUnit()
場所 Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)
場所 Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.DeferredLoadHandler.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload) |