我的应用程序在客户的计算机上崩溃,并显示以下消息 我的应用程序使用WPF,C#和C ++。
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: mysticserver.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 544d0baf
Problem Signature 04: PresentationCore
Problem Signature 05: 4.0.30319.17929
Problem Signature 06: 4ffa6e63
Problem Signature 07: 283
Problem Signature 08: 13
Problem Signature 09: PSZQOADHX1U5ZAHBHOHGHLDGIY4QIXHX
OS Version: 6.2.9200.2.0.0.256.48
Locale ID: 1033
Additional Information 1: 5a52
Additional Information 2: 5a5202200b903e0c10739d8f4ac14d23
Additional Information 3: 673b
Additional Information 4: 673b5a7aa113d7eec5a03fb51cac71b0
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=190175
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
有人可以告诉我,如何确定错误?
UPDATE:
我确信在客户端计算机上,安装了.Net 4.5 full package
与所有项目配置相同的.net版本。并且机器客户端安装了Microsoft Visual C++ Redistributable for Visual Studio 2013
。
我正在使用visual studio 2013
来开发应用程序。
非常感谢!
答案 0 :(得分:1)
可以由some registry errors引起,可以通过运行注册表清理软件或输入以下命令来修复:
regsvr32 atl.dll
cd C:\WINDOWS\eHome
ehSched /unregServer
ehSched /service
ehRecvr /unregServer
ehRecvr /service
ehRec.exe /unregServer
ehRec.exe /regserver
ehmsas.exe /unregServer
ehmsas.exe /regserver
或由.Net框架(sometimes client version doesn't work and you have to install the full version)或其他先决条件的不匹配版本引起。尝试重新安装.Net framework。
如果问题在此之后徘徊,可能是OS出了问题。