我们有一个运行.NET 2.0很长时间的windows服务,两个月前我们将它升级到.NET 4.0。几天后,服务开始崩溃(.NET运行时本身崩溃),事件日志中有以下条目。我偶然发现了这个stackoverflow链接,现在被卡住了。此服务不使用任何COM Interop,但使用第三方库(Aspose PDF)。任何帮助都将不胜感激。
由于在IP791F7DB6 (79140000)处的.NET运行时存在内部错误,进程被终止,退出代码为80131506。
发布于 2011-08-30 08:37:35
首先,请尝试使用为Aspose.Pdf 4.0构建的.NET DLL。您可以在Aspose.Pdf for .NET安装目录中找到它。您还可以尝试最新版本的Aspose.Pdf for .NET。另外,请尝试获取日志和其他相关细节,以确定是否是由Aspose.Pdf引起的。如果它是组件,并且您得到了与最新版本和4.0版本相同的异常,那么请在Aspose网站上发布一个查询,以及样例项目等,这样我们的团队就可以为您调查和解决这个问题。此外,该组件不使用任何非托管代码,也不涉及COM互操作。
披露:我是阿斯坡公司的开发人员传道者。
发布于 2011-08-29 23:08:10
在主执行过程中使用log4net记录任何错误。把它设置成电子邮件给你。然后再扔一次。希望这样可以让您看到实际的错误。
https://stackoverflow.com/questions/7237016
复制相似问题