我遇到了.NET Framework 3.0 SP1应用程序的问题。它是一个与COM exe通信的C#winforms应用程序。随机地winforms应用程序或COM exe崩溃没有任何错误消息,事件日志包含此条目:
[1958] .NET Runtime 类型:错误 计算机:CWP-OSL029-01 时间:11/25/2008 3:14:10 PM ID:1023 .NET运行时版本2.0.50727.1433 - 致命执行引擎错误(79FFEE24)(80131506)
我在MS网站上找不到任何有用的信息。有没有人知道我应该在哪里开始调查?
TIA
答案 0 :(得分:5)
Microsoft发布了修补程序
答案 1 :(得分:3)
它可以是很多东西。有些人修复.NET Framework 3.5,其他人一起重新安装.NET。有人说它与PowerCommands等有关。如果其他所有方法都失败了,试试对我有用的东西:
- 以安全模式启动VS
- 创建一个新的Windows窗体应用程序
- 打开工具箱并删除任何特殊标签(对我来说,它是一个SQLite标签)
- 在正常模式下关闭并重启
如果这不起作用,祝你好运!
答案 2 :(得分:1)
我在使用asp.net mvc rc1的vs 2008 sp1上遇到了一个问题,其中打开的aspx页面崩溃了visual studio。
我的工作是在崩溃后重新打开解决方案/项目,设置项目|显示所有文件,并删除system.web.mvc,system.web.abstractions和system.web.routing的mvc refs。然后我就可以打开文件了。
问题稍后返回,但我可以按照上面的说法操作,然后我可以打开aspx文件。
由于
埃里克
答案 3 :(得分:0)
我有这个错误,它(幸运的是)通过安装3.5 SP1而消失了,它将你的运行时碰到版本2.0.50727.3053(this是一个很好的版本摘要)。
在寻找解决方案时,我发现了这个错误的大量嫌疑人。有些人甚至声称它是防病毒软件(!)
YMMV,祝你好运。
答案 4 :(得分:0)
这些似乎主要是由于框架安装不当造成的。看看你是否可以在另一台机器上重新发出错误,或者卸载/重新安装Framework位。
答案 5 :(得分:0)
当从IntPtr创建GCHandle时,我有相同的行为,它指向的是托管对象。
答案 6 :(得分:0)
上面的修补程序对我有用!
在我的ASP.NET MVC(RC1)项目中打开VS中的任何* .aspx页面时出现了所描述的问题。