应用程序因事件名称 CLR20r3 而崩溃? [英] Application crashed with event name CLR20r3?

查看:85
本文介绍了应用程序因事件名称 CLR20r3 而崩溃?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的应用程序在客户的机器上崩溃并显示以下消息我的应用程序使用 WPF、C# 和 C++.

My application crashed on customer's machine with the following message My application use WPF, C# and 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

谁能告诉我,如何确定错误?

Someone can tell me, how to determine the error?

UPDATE:

我确定在客户端机器上安装了 .Net 4.5 完整包 与所有项目配置相同的 .net 版本.并且机器客户端安装了Microsoft Visual C++ Redistributable for Visual Studio 2013.

I'm sure that on the client machine, that installed .Net 4.5 full package the same .net version with all project configurations. And the machine client installed Microsoft Visual C++ Redistributable for Visual Studio 2013.

我正在使用 visual studio 2013 来开发应用程序.

I'm using visual studio 2013 to develop the application.

非常感谢!

推荐答案

可能是由 一些注册表错误,可以通过运行注册表清理软件或输入以下命令来修复:

It can be caused either by some registry errors which can be fixed by running a registry clean up software or entering the following commands:

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 框架版本引起(有时客户端版本没有工作,您必须安装完整版)或其他先决条件.尝试重新安装 .Net 框架.

Or caused by a mismatched version of .Net framework (sometimes client version doesn't work and you have to install the full version) or other prerequisites. Try re-installing .Net framework.

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

If the problem lingers after that, it might be something wrong with OS.

这篇关于应用程序因事件名称 CLR20r3 而崩溃?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆