问题 打开项目属性时Visual Studio 2008崩溃


我有一个多项目.NET应用程序,我在Visual Studio 2008中开发。如果我​​尝试打开我的一个项目的项目属性(更改设置或发布),Visual Studio会立即关闭。没有提示向Microsoft发送报告,并且在事件查看器中记录了两个连续错误:

  • .NET运行时版本2.0.50727.3053 - 致命执行引擎错误 (7A035E00)(80131506)
  • .NET运行时版本 2.0.50727.3053 - 致命执行引擎错误(7A2E0F92)(0)

如果我删除所有 .user 和 .suo 在我的解决方案中的文件,我可以再次发布和访问项目属性。但是,错误随着时间的推移而返回。这似乎表明了 .suo 要么 .user Visual Studio损坏了文件。有没有其他人有这个问题或知道如何解决这个问题?


4210
2018-04-15 17:39


起源



答案:


关闭所有加载项,然后重试。使用工具 - >加载项管理器。

如果这没有帮助,请使用“在安全模式下”运行VS. devenv /safemode 从Visual Studio命令提示符窗口。


10
2018-04-15 17:42



我有同样的问题,解决方案没有用。我没有安装Addin,我无法在safemode中打开我的项目。它说“这个装置不支持它”。 - decasteljau
+1我解决了我的问题(stackoverflow.com/questions/2198935/...)先做 devenv / safemode 然后在VS输出中观察由于先前的错误而未加载某些包并再次加载它我应该尝试 devenv / resetskippkgs。我做到了,瞧!固定。 - Daniel Daranas


答案:


关闭所有加载项,然后重试。使用工具 - >加载项管理器。

如果这没有帮助,请使用“在安全模式下”运行VS. devenv /safemode 从Visual Studio命令提示符窗口。


10
2018-04-15 17:42



我有同样的问题,解决方案没有用。我没有安装Addin,我无法在safemode中打开我的项目。它说“这个装置不支持它”。 - decasteljau
+1我解决了我的问题(stackoverflow.com/questions/2198935/...)先做 devenv / safemode 然后在VS输出中观察由于先前的错误而未加载某些包并再次加载它我应该尝试 devenv / resetskippkgs。我做到了,瞧!固定。 - Daniel Daranas


我在项目文件夹中删除了以下扩展名的文件(我不知道哪一个很重要......) - > suo,user,cachefile


4
2018-04-10 18:12



这对我来说也很有用...... - Dummy01
也适合我,但也摆脱了过期的* .reshaper文件。 - Jahmic


看起来像CLR中的一个影响加载项的错误(请参阅 这里)。您是否正在运行任何加载项,并将Visual Studio和.NET框架更新到最新的Service Pack?


1
2018-04-15 17:42



我正在运行ReSharper加载项。我将禁用它,看看它是否修复它。 - Joseph Sturtevant


我不知道究竟是什么导致了这个问题,但我可以解决它 文件 - >源代码管理 - >刷新状态


0
2017-10-21 14:06





当我尝试打开项目属性时,VS2008将消失。最后通过对解决方案进行清理来解决它。当治愈(至少在我的情况下)如此简单( - :)时,浪费了许多小时的挫折。


0
2017-11-15 16:45





我今天遇到了类似的问题,通过卸载Visual Studio 2008的Power Commands解决了。如果你安装了这个,我建议删除它并再试一次。


0
2018-02-03 20:37





我有完全相同的问题。每次我打开项目属性或资源文件(.resx)vs2008都会停止响应,任务管理器会将cpu利用率显示为100%。我通过删除解决方案文件夹中的.suo文件解决了这个问题,并从源代码控制中获取了一个新副本,然后从我在“devenv / resetskippkgs”中输入的VS2008命令提示符中获取了该副本。这重新启动了VS2008,我可以打开我的资源文件以及项目属性。


0
2018-02-16 22:54