当我尝试通过Project -> ProjectName Properties
访问Visual Studio Express 2013 for Windows桌面中的项目属性时,Visual Studio完全冻结而没有错误,我必须通过Windows任务管理器结束它。
我在启用了/ safemode的情况下运行了Visual Studio。这确实提供了一些信息,说"The 'Visual Studio Component Model Host Package' package did not load correctly."
它还生成了一个包含一些错误和警告的日志文件。可以分别使用<type>Error</type>
和<type>Warning</type>
搜索日志中的错误和警告条目。此外,在Internet Explorer中打开文件似乎将一些样式应用于文件并使其更具可读性。
仅错误 - http://pastebin.com/295sX8kH
完整日志 - http://pastebin.com/KGspUgGs
日志中的错误似乎以此Visual Studio Component Model Host Package
为中心。我尝试搜索与此相关的错误,但没有找到任何我认为适用于我的情况。
Microsoft.VisualStudio.ComponentModelHost.Implementation.dll
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\PrivateAssemblies\
Microsoft.Data.Entity.Design.DataSourceWizardExtension.dll
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\DataDesign
我使用的是Visual Studio 12.0.30723.00 Update 3版本,我正在运行Windows 7 Professional 64位6.1 build 7601.
我尝试重新安装Visual Studio以清除任何不良设置,但这似乎不起作用。
我尝试使用/ resetskipkgs和/ resetsettings运行Visual Studio,但这些都没有。
尝试以安全模式打开项目属性仍然冻结了Visual Studio。
我最终试图建立一个开发OpenGL应用程序的环境。通过遵循Arc Synthesis教程我有一些经验,但我不知道如何在教程提供的专业环境之外进行操作。
按照OpenGL Book设置说明,我被告知如果我使用GLEW和freeGLUT库,开发将更顺利。为此,我需要能够将额外的文件链接到项目中。在Visual Studio中,这是通过项目属性对话框完成的,但由于冻结问题,我无法访问它。
我对C ++中的开发过程不太熟悉,所以我担心在Visual Studio提供的IDE之外冒险,但如果这个问题仍然存在,我可能只需这样做。