2012-08-16 193 views
1

当我尝试打开解决方案时,Visual Studio Just-In-Time Debugger打开声明;当打开解决方案时崩溃

devenv.exe [3864]中出现未处理的Microsfot .NET Framework异常。

然后为我提供了唯一可能的调试器,它是'Microsoft Visual Studio 2010的新实例'。

如果我点击没有,整个事情关闭,如果我点击是它打开另一个Visual Studio与标题devenv (Running)几秒钟然后devenv (Debugging)然后崩溃;

System.ExecutionEngineException was unhandled 
Message=Exception of type 'System.ExecutionEngineException' was thrown. 
InnerException: 

之后,我原来的解决方案刚刚关闭,我留下了空的devenv解决方案。请帮忙。

+1

这是一种非常严重的异常,当CLR的内部状态被破坏时触发。你需要让你的机器重新稳定。逻辑起点是禁用所有加载项或使用/ safemode选项启动devenv.exe以缩小原因。 http://msdn.microsoft.com/en-US/library/ms241278%28v=VS.80%29.aspx – 2012-08-16 12:48:34

+0

嗯不知道为什么这个工作,但它做到了。我将解决方案文件夹复制到桌面上,然后从tfs中取出旧的副本而不进行更改。这运行良好。通过tfs版本从桌面重新获得更改,现在可以正常使用我的更改:/无法解释它,并且只要它正在工作就不在乎!非常感谢Hans。 – windowskm 2012-08-16 13:36:08

回答

3

由于某些原因,某些扩展需要您以管理员身份启动Visual Studio。它看起来像一些小事,但我作为管理员运行它,并不再与.net错误崩溃。

-1

转到配置管理器并选择活动解决方案平台 - 任何cpu。

相关问题