【问题标题】:Application crashed with event name CLR20r3? [duplicate]应用程序因事件名称 CLR20r3 而崩溃? [复制]
【发布时间】:2014-12-24 17:28:56
【问题描述】:

我的应用程序在客户的计算机上崩溃并显示以下消息 我的应用程序使用 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 来开发应用程序。

非常感谢!

【问题讨论】:

  • 因为它不是你的机器。想想有什么不同?您使用什么 .net 以及实际运行的是什么?它写prrsentationcore。 wpf中的一些东西可能。检查所有软件包都安装在客户端机器上
  • 请看上面可能会更新,谢谢!
  • 它是否也会在其他计算机上崩溃或仅在一台计算机上崩溃?

标签: c# c++ wpf visual-studio-2013


【解决方案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 框架。

如果之后问题仍然存在,则可能是操作系统出了问题。

【讨论】:

  • 请看上面可能会更新,谢谢!
猜你喜欢
  • 2014-08-05
  • 1970-01-01
  • 1970-01-01
  • 2015-09-11
  • 2023-03-14
  • 2019-12-26
  • 2012-05-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多