Visual Studio错误:“单击项目并打开属性时,对象引用未设置为对象的实例”

时间:2015-04-13 13:53:12

标签: c++ visual-studio-2010 visual-studio visual-studio-2013

我有一个奇怪的Visual Studio 2013(和2010)行为,我似乎无法修复。

我知道这与编程没有直接关系(类似的问题通过代码实现了相同的错误信息,因此我假设VisualStudio中的代码存在问题)。

我的项目是C ++。

每当我点击一个项目并打开它的属性时,我都会收到以下错误框:

Error Message

带有文字:

  

对象引用未设置为对象的实例。

我可以通过选择"配置属性 - >来触发该错误消息。一般&#34 ;.该视图不会显示" General"。

的信息

我的设置如下:Windows 7 Enterprise SP1 64位,Visual Studio 2010(我需要编译器)和Visual Studio 2013 Professional(更新4)。

我必须使用这些扩展程序:

  • IBM Clearcase Integration
  • IBM RTC VS Integration
  • Visual Assist X
  • Xoreax Incredibuild

我没有成功的尝试:

  • 删除所有与VS相关的文件/文件夹
    • %APPDATA%\..\Local\Microsoft
    • %APPDATA%\..\Roaming\Microsoft
    • %PROGRAMFILES%
    • %PROGRAMFILES(X86)%
    • %USERPROFILE%\Documents
  • 修复/重新安装VS2010和VS2013(我总是首先安装VS2010)
  • 重新安装.NET Framework 4.5.2
  • 从VS2013中创建一个新项目,我得到通常的错误加:new_proj_error
  • 按照here所述使用TotalUninstaller删除所有扩展程序
  • 使用WinDBG连接到devenv进程不起作用(在非侵入式中我无法运行)
  • 使用safemodelog
  • 启动devenv.exe
  • 按照建议here
  • 卸载NuGet
  • 创建新解决方案并删除旧的.suo和.sdf文件
  • 在触发错误时查看ProcMon的输出output。我在注册表中检查了该密钥:不存在
  • 查看通过/ log生成的%APPDATA%\..\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml处的logfile:密钥位于值"(默认)"的其他键中。不知道如何解释
  • 通过名为here
  • 的(也是机密)选项重置所有用户设置
  • 运行.NET Fixing ToolsSFC
  • 清理(从中删除)注册表
    • HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\
    • HKEY_LOCAL_MACHINE\Software\Microsoft\VisualStudio\

所以我的问题是

  • 我怎样才能进一步调试问题
  • 如何真正删除/重置所有用户设置和文件并清理注册表
  • 这可能与解决方案或项目有关吗
  • 任何已知有问题的第三方组件? .Net框架?

0 个答案:

没有答案