【发布时间】:2011-05-12 15:52:14
【问题描述】:
全部,
我有一个用 .NET 3.5 编写的控制台应用程序,它从数据库中检索数据、进行一些计算并在消息队列中发布消息。 我在我的电脑上运行 .exe,它运行没有任何问题。在 64 位服务器中部署 .exe,应用程序突然停止而没有任何错误,当我使用 DebugView 实用程序时,我可以看到以下错误。
[6276] Fatal Execution Engine Error (7A09C12F) (80131506)
我尝试使用 x64、x86 和 Any CPU 进行编译,但仍然是同样的问题。我尝试部署到另一台服务器,但情况仍然相同。有人知道我应该如何着手确定根本原因吗?
非常感谢,
MK
【问题讨论】:
-
在 Main 方法中放置一个 try/catch,并在 catch 语句中记录异常以获取更多详细信息。
-
服务器的操作系统是什么?您的 PC 上的操作系统是什么?
-
服务器:Windows Server 2003 SP2 PC:Windows XP Sp3
-
@Darin Dimitrov:我已经这样做了,但没有引发异常。