我已经创建了一项服务.Net c#
基本上定期发送电子邮件。
该服务在我的上运行良好x32
XP
机器但是当我部署时x64 build
基于另一个“x64”Windows Server 2008 R2
机器,服务启动并在几秒钟后停止,在事件日志中它有以下内容:
Fault bucket , type 0
Event Name: CLR20r3
Response: Not available
Cab Id: 0
Problem signature:
P1: sentEmailDraft.exe
P2: 4.2.0.0
P3: 538d3cf1
P4: mscorlib
P5: 2.0.0.0
P6: 4ca2b851
P7: 20f4
P8: d4
P9: System.TypeInitialization
P10:
Attached files:
These files may be available here:
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_sentEmailDraft._87f56e55f14a51a946ed1a1f9f2a3a31cf693a17_1839149a
Analysis symbol:
Rechecking for solution: 0
Report Id: b3695789-f45c-11e3-b6c6-005056be2c69
Report Status: 4
我发现了类似的讨论here http://www.sevenforums.com/software/323079-program-has-stopped-working-problem-event-name-clr20r3.html并尝试了该解决方案,但对我不起作用。
有人可以建议一下吗?
我曾经遇到过与此类似的问题,服务启动然后很快停止。第二台计算机仅安装了 .NET Framework 4.0 Client Profile,而应用程序依赖于仅存在于完整 .NET Framework 4.0 中的功能/程序集。可能值得检查,因为创建新项目时默认使用完整的 .NET Framework 4.0。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)