每当我打开项目A的解决方案时,它会工作一段时间(时间不同),然后窗口冻结并最终崩溃。但是,当我打开Project B时,我可以整天使用它并且工作正常。
例外信息
代码:0xe053534f标志:0x00000000
记录:0x0000000000000000地址:0x000000007c812afb
错误签名
AppName:devenv.exe AppVer:9.0.30729.1 AppStamp:488f2b50
ModName:kernel32.dll ModVer:5.1.2600.5781 ModStamp:49c4f482
fDebug:0偏移量:00012afb
我知道这可能意味着什么,只是让我知道需要什么信息,我会包括它。我也试过“清洁解决方案”无济于事。
感谢任何帮助。
修改:
项目都是C#.net 3.5应用程序。我在Visual Studio 2008中运行它们。使用的Addins是Regionerate,Rockscroll,SmartPaster和Resharper 5
只有当我进入我的网络浏览器(或任何其他窗口)时,如果已经过了一段时间,VS会被冻结并在点击窗口后崩溃一段时间。
答案 0 :(得分:4)
代码:0xe053534f
最后3个十六进制代码转换为'SSO'。这是Soft Stack Overflow的首字母缩写。当错误代码与网站名称匹配时,总是很有趣。当运行时在设置调用堆栈时检测到硬堆栈溢出即将发生时,会引发软堆栈溢出异常。这是一个严重的错误,只是因为获得硬堆栈溢出而不那么灾难性。
这几乎肯定是由您正在使用的附加组件之间的不正当交互引起的。一个接一个地禁用它们以找到麻烦制造者。
答案 1 :(得分:1)
该项目有多大?
如果它不是太大,那么创建一个新项目并逐步转移代码可能值得你去看看问题是什么。只是重新创建项目可能会解决问题。
您是否观察到任何原因/结果 - 例如,当您打开特定代码文件时是这样吗?还是在设计师?
正如R0MANARMY在他的评论中暗示的那样,尝试在safemode中启动VS.
答案 2 :(得分:1)
尝试删除解决方案的隐藏.suo文件。
我发现这个文件由于某些原因而被破坏,并阻止我打开我的解决方案。