19

我的 .NET Framework 3.0 SP1 应用程序遇到问题。它是一个与 COM exe 通信的 C# winforms 应用程序。winforms 应用程序或 COM exe 随机崩溃而没有任何错误消息,并且事件日志包含以下条目:

[1958] .NET 运行时类型:错误计算机:CWP-OSL029-01 时间:2008 年 11 月 25 日下午 3:14:10 ID:1023 .NET 运行时版本 2.0.50727.1433 - 致命的执行引擎错误 (79FFEE24) (80131506)

我在 MS 网站上找不到任何有用的信息。有人知道我应该从哪里开始调查吗?

蒂亚

4

7 回答 7

5

微软发布了一个修补程序

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=16827&wa=wsignin1.0

于 2009-03-19T18:42:01.957 回答
3

它可以是很多东西。有些人修复 .NET Framework 3.5,其他人一起重新安装 .NET。有人说它与 PowerCommands 等有关。如果一切都失败了,试试对我有用的方法:
- 在安全模式下启动 VS
- 创建一个新的 Windows 窗体应用程序
- 打开你的工具箱并删除任何特殊选项卡(对我来说,这是一个 SQLite 选项卡) - 关闭并以正常模式重新启动

如果这不起作用,祝你好运!

于 2009-01-13T10:46:02.373 回答
1

我遇到了这个错误,它(幸运的是)通过安装 3.5 SP1 消失了,这会将您的运行时撞到版本 2.0.50727.3053(是一个很好的版本摘要)。

在寻找解决方案时,我发现了这个错误的大量嫌疑人。有些人甚至声称它是防病毒软件(!)

YMMV,祝你好运。

于 2008-12-02T17:45:39.840 回答
1

我在使用 asp.net mvc rc1 的 vs 2008 sp1 上遇到问题,打开 aspx 页面会使 Visual Studio 崩溃。

我的解决方法是在崩溃后重新打开解决方案/项目,设置项目 | 显示所有文件,并删除 system.web.mvc、system.web.abstractions 和 system.web.routing 的 mvc 引用。然后我就可以打开文件了。

问题稍后再次出现,但我可以按照上述操作,之后我可以打开 aspx 文件。

谢谢

埃里克

于 2009-02-07T02:51:36.377 回答
0

这些似乎主要是由于框架安装不当造成的。看看你是否可以在另一台机器上重现错误,或者卸载/重新安装框架位。

于 2008-12-02T18:16:18.250 回答
0

从不指向托管对象的 IntPtr 创建 GCHandle 时,我有相同的行为。

于 2009-01-12T08:52:24.503 回答
0

上面的修补程序对我有用!

在我的 ASP.NET MVC (RC1) 项目中的 VS 中打开任何 *.aspx 页面时,会出现所描述的问题。

于 2009-03-25T20:26:34.997 回答