运行基于Microsoft .NET Framework 4的应用程序时出现"错误模块名称:clr.dll"错误消息

Abh*_*mar 7 .net

我有一个正常工作的应用程序,直到我继续使用Dot net framework 4.现在每当我安装并打开我的应用程序时,它会崩溃,并显示以下错误消息.

 Problem signature:
 Problem Event Name:    APPCRASH
 Application Name:  Myapplication.exe
 Application Version:   8.0.18428.531
 Application Timestamp: 50dc3ecf
 Fault Module Name: clr.dll
 Fault Module Version:  4.0.30319.1
 Fault Module Timestamp:    4ba21eeb
 Exception Code:    c00000fd
 Exception Offset:  000000000010791f
 OS Version:    6.1.7601.2.1.0.256.1
 Locale ID: 1033
 Additional Information 1:  4598
 Additional Information 2:  45986a8b8021cca3bd025450731a9c6a
 Additional Information 3:  e90e
 Additional Information 4:  e90e0a2cf591d6675172685f07f0ec36
Run Code Online (Sandbox Code Playgroud)

我做了一些谷歌搜索,发现我们不是唯一一个面临这个问题的人.然后我发现这个链接 http://support.microsoft.com/kb/2640103 ,它告诉Dot net framework 4的问题,并建议安装一个解决此问题的修补程序.问题是?我无法弄清楚从哪里得到他们正在谈论的修补程序.

有人建议这个链接的修补程序 https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=29638

我下载并安装它但仍然出现相同的错误.我安装了正确的修补程序.请指导我.

nos*_*tio 2

我在 .NET 4.0 CLR.DLL 中也遇到了这个问题(仅在 XP 下)。OP 问题中提到的修补程序确实有所帮助。获取方法如下:

http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=2640103&kbln=en-us

(可以应用于任何修补程序,如此处所述

[更新]此修补程序已被http://support.microsoft.com/kb/2889629(在发布此内容时)取代。