• 自己查找 已选的
  • 询问社区
  • 实时帮助

请选择您需要帮助的产品

  • WindowsWindows
  • Internet ExplorerInternet Explorer
  • OfficeOffice
  • SurfaceSurface
  • Media PlayerMedia Player
  • SkypeSkype
  • Windows PhoneWindows Phone
  • 更多产品更多产品

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

文章编号: 2640103 - 查看本文应用于的产品
展开全部 | 关闭全部

本页

  • 症状
    • 原因
      • 解决方案
        • 热修复补丁程序信息
          • 先决条件
            • 重新启动要求
              • 修补程序替换信息
                • 文件信息
                  • 为所有受支持的.NET Framework 4 基于 x86 版本
                    • 对于所有支持基于 x64 版本的.NET Framework 4
                      • 为所有受支持的.NET Framework 4 基于 IA-64 的版本
                  • 状态
                    • 属性
                      • 提供反馈

                        症状

                        Microsoft.NET Framework 4 基于应用程序运行时,应用程序可能会间歇性地崩溃。发生此问题时,应用程序日志中记录与以下内容类似的两个错误事件。

                        事件 1

                        记录名称: 应用程序
                        资料来源:.NET 运行库
                        事件 ID: 1023年
                        任务类别: 无
                        级别: 错误
                        关键词: 经典

                        说明:
                        应用程序: <Application name=""></Application>
                        框架版本: v4.0.21006
                        说明: 由于在 IP 6B484BC2.NET 运行时中的内部错误终止进程 (6B300000),退出代码 80131506。

                        事件 2

                        记录名称: 应用程序
                        资料来源: 应用程序错误
                        事件 ID: 1000
                        任务类别: (100)
                        级别: 错误
                        关键词: 经典

                        说明:
                        错误的应用程序名称: <Application name=""></Application>,版本: <Application version=""></Application>,时间戳: 0x4e11b8da
                        错误模块名称: clr.dll、 版本: 4.0.30319.235,时间戳: 0x4da4281c
                        异常代码: 0xc0000005
                        错误偏移: 0x0000000000037413
                        错误的进程 id: 0x1b4c
                        错误应用程序启动时间: 0x01cc3aed2d08224a
                        错误的应用程序路径: <path>
                        错误模块路径: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
                        报表 Id: 0bdfb3f5-a6f9-11e0-acdb-0024e854572f
                        </path>




                        回到顶端 | 提供反馈

                        原因

                        正在引用的对象被取消引用由垃圾回收器在公共语言运行库 4 (CLR4) 中发生的问题。因此,在垃圾回收或应用程序尝试访问该发布的对象过程中发生访问冲突。


                        回到顶端 | 提供反馈

                        解决方案

                        热修复补丁程序信息

                        现在可以从 Microsoft 获得支持的修补程序。但是,它被用于纠正本文章中所述问题。它只应用于正经历此特定问题的系统。此修补程序可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修复程序的下一个软件更新。

                        要立即解决此问题,请联系 Microsoft 客户支持服务,以获取此修复程序。Microsoft 客户支持服务的电话号码以及有关支持费用的信息的完整列表,请访问下面的 Microsoft 网站:
                        http://support.microsoft.com/contactus/?ws=support
                        注意在特殊情况下,如果 Microsoft 支持专业人员确定某个特定的更新能够解决您的问题,也被取消,通常情况下收取的电话支持服务费用。照常收取支持费用将应用于其他支持问题和对于特定更新无法解决的问题。

                        先决条件

                        若要应用此修补程序,您必须安装.NET Framework 4。

                        重新启动要求

                        如果受影响的文件正在使用,则在应用此修补程序后,必须重新启动计算机。我们建议您安装此修补程序之前关闭 Microsoft Visual Studio 的所有实例和基于.NET Framework 的所有应用程序。

                        修补程序替换信息

                        此修补程序不替代以前发布的修补程序。

                        文件信息

                        此修补程序的英文版具有的文件属性 (或更新的文件属性) 下表中列出。协调世界时 (UTC) 中列出了这些文件的日期和时间。当您查看文件信息时,它已转换为当地时间。要了解 UTC 与本地时间之间的时差,请在控制面板中的日期和时间项中使用时区选项卡。
                        用于所有受支持的基于 x86 的版本的.NET Framework 4
                        文件的名称文件版本文件大小日期时间平台Clr.dll4.0.30319.5266,726,9122011 年年 11 月 04 日12:10x86Cordacwks.dll4.0.30319.5261,143,5682011 年年 11 月 04 日12:10x86Mscordbi.dll4.0.30319.526956,6882011 年年 11 月 04 日12:10x86Mscorlib.dll4.0.30319.5265,201,6802011 年年 11 月 04 日12:10x86Nlssorting.dll4.0.30319.52657,1042011 年年 11 月 04 日12:10x86Setup.dll10.0.30319.526296,7122011 年年 11 月 04 日12:10x86Setupengine.dll10.0.30319.526810,2562011 年年 11 月 04 日12:10x86Setupui.exe10.0.30319.52679,1122011 年年 11 月 04 日12:10x86Sos.dll4.0.30319.526517,8882011 年年 11 月 04 日12:10x86Sqmapi.dll6.1.7600.16385196,4162011 年年 11 月 01 日02:18x86
                        对于所有支持的基于 x64 的 .NET Framework 4 版本
                        文件的名称文件版本文件大小日期时间平台Clr.dll4.0.30319.5266,726,9122011 年年 11 月 04 日12:10x86Clr.dll4.0.30319.5269,793,2802011 年年 11 月 04 日16:00x64Cordacwks.dll4.0.30319.5261,143,5682011 年年 11 月 04 日12:10x86Cordacwks.dll4.0.30319.5261,515,7922011 年年 11 月 04 日16:00x64Mscordbi.dll4.0.30319.526956,6882011 年年 11 月 04 日12:10x86Mscordbi.dll4.0.30319.5261,455,3762011 年年 11 月 04 日16:00x64Mscorlib.dll4.0.30319.5265,201,6802011 年年 11 月 04 日12:10x86Mscorlib.dll4.0.30319.5264,971,2802011 年年 11 月 04 日16:00x64Nlssorting.dll4.0.30319.52657,1042011 年年 11 月 04 日12:10x86Nlssorting.dll4.0.30319.52668,3682011 年年 11 月 04 日16:00x64Setup.dll10.0.30319.526296,7122011 年年 11 月 04 日12:10x86Setupengine.dll10.0.30319.526810,2562011 年年 11 月 04 日12:10x86Setupui.exe10.0.30319.52679,1122011 年年 11 月 04 日12:10x86Sos.dll4.0.30319.526517,8882011 年年 11 月 04 日12:10x86Sos.dll4.0.30319.526598,7842011 年年 11 月 04 日16:00x64Sqmapi.dll6.1.7600.16385196,4162011 年年 11 月 01 日02:18x86
                        为所有受支持的.NET Framework 4 中基于 IA-64 的版本
                        文件的名称文件版本文件大小日期时间平台Clr.dll4.0.30319.5266,726,9122011 年年 11 月 04 日12:10x86Clr.dll4.0.30319.52619,368,1922011 年年 11 月 04 日16:42IA-64Cordacwks.dll4.0.30319.5261,143,5682011 年年 11 月 04 日12:10x86Cordacwks.dll4.0.30319.5263,759,3762011 年年 11 月 04 日16:42IA-64Mscordbi.dll4.0.30319.526956,6882011 年年 11 月 04 日12:10x86Mscordbi.dll4.0.30319.5263,296,5282011 年年 11 月 04 日16:42IA-64Mscorlib.dll4.0.30319.5265,201,6802011 年年 11 月 04 日12:10x86Mscorlib.dll4.0.30319.5264,470,0322011 年年 11 月 04 日16:42IA-64Nlssorting.dll4.0.30319.52657,1042011 年年 11 月 04 日12:10x86Nlssorting.dll4.0.30319.526144,1442011 年年 11 月 04 日16:42IA-64Setup.dll10.0.30319.526296,7122011 年年 11 月 04 日12:10x86Setupengine.dll10.0.30319.526810,2562011 年年 11 月 04 日12:10x86Setupui.exe10.0.30319.52679,1122011 年年 11 月 04 日12:10x86Sos.dll4.0.30319.526517,8882011 年年 11 月 04 日12:10x86Sos.dll4.0.30319.5261,203,9682011 年年 11 月 04 日16:42IA-64Sqmapi.dll6.1.7600.16385196,4162011 年年 11 月 01 日02:18x86
                        回到顶端 | 提供反馈

                        状态

                        Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。
                        回到顶端 | 提供反馈

                        属性

                        文章编号: 2640103 - 最后修改: 2013年2月3日 - 修订: 5.0
                        这篇文章中的信息适用于:
                        • Microsoft .NET Framework 4.0
                        关键字: 
                        kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2640103 KbMtzh
                        机器翻译
                        注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
                        点击这里察看该文章的英文版: 2640103
                        Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
                        回到顶端 | 提供反馈
                        原文链接地址:http://support.microsoft.com/kb/2640103/zh-cn

                        文章翻译

                        (الشرق الاوسط (العربية