Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Windows事件日志中的此项是什么意思?_C#_Event Log - Fatal编程技术网

C# Windows事件日志中的此项是什么意思?

C# Windows事件日志中的此项是什么意思?,c#,event-log,C#,Event Log,请在Windows事件日志中帮助我了解此日志。这是什么意思 障害が発生しているアプリケーション名: xxx.exe、バージョン: 1.0.0.0、タイム スタンプ: 0x4db446eb 障害が発生しているモジュール名: mscorwks.dll、バージョン: 2.0.50727.4927、タイム スタンプ: 0x4a275a68 例外コード: 0xc0000005 障害オフセット: 0x002063db 障害が発生しているプロセス ID:0x%9 障害が発生しているアプリケーションの開始時刻:

请在Windows事件日志中帮助我了解此日志。这是什么意思

障害が発生しているアプリケーション名: xxx.exe、バージョン: 1.0.0.0、タイム スタンプ: 0x4db446eb
障害が発生しているモジュール名: mscorwks.dll、バージョン: 2.0.50727.4927、タイム スタンプ: 0x4a275a68
例外コード: 0xc0000005
障害オフセット: 0x002063db
障害が発生しているプロセス ID:0x%9
障害が発生しているアプリケーションの開始時刻: 0x%10
障害が発生しているアプリケーション パス: %11
障害が発生しているモジュール パス: %12
レポート ID:%13

(对不起日语)

说:

失败的应用程序名称:xxx.exe,版本:1.0.0.0,时间戳:0x4db446eb 失败模块名称:mscorwks.dll,版本:2.0.50727.4927,时间戳:0x4a275a68 异常代码:0xc0000005 故障偏移量:0x002063db 失败的进程ID:0x%9 失败的应用程序的启动时间:0x%10 错误的应用程序路径:%11 失败的模块路径:%12 报告ID:%13
0xc0000005
是一个访问冲突异常,代码中的某些内容试图访问不属于它(或不存在)的内存

由于
mscorwks.dll
是.Net的一部分,(我认为)并且将由Microsoft及其“现场测试人员”(即用户)进行彻底测试,因此在
xxx.exe
应用程序中更可能出现问题


您可能希望尝试在调试器下运行它,以便更轻松地找出问题所在。调试通常比事后分析更能说明问题,特别是对于这样一个可能有一千种不同原因的一般性问题。

现在您知道了如果要解决此错误,在跟踪的同时获取并再现问题的含义。发生错误时快速停止Process Monitor,然后在跟踪中查找拒绝的访问

可能是权限问题,也可能是文件锁定问题。由于@Joshua和@paxdiablo提到0xc0000005是一种“拒绝访问”,我们知道这是通过使用err.exe从操作系统头文件中查找错误代码,您可以在此处找到有关该工具的更多信息:


ps mscorwks.dll是.Net framework的核心部分,负责执行公共语言运行时(CLR)。

西班牙社会保险公司使用相对较旧版本的Crystal Reports库提供的程序也存在类似问题。下面是我如何修复它的:

  • 右键单击“我的电脑”-->属性
  • 高级系统配置
  • 演出
  • 数据执行预防
我将崩溃的程序(在我的例子中是堆栈跟踪中的缓冲区溢出)添加到异常列表中


问题解决了!现在跑得很有魅力

为了澄清一下,异常0xc0000005是“拒绝访问”的Windows HRESULT代码。实际上,Joshua,“拒绝访问”听起来更像是在尝试访问不应该访问的文件时得到的。因此,为了进一步澄清,这是一个内存错误:-)对不起,这与权限或文件锁定无关,这是一个内存访问问题,因为该工具明确指出:
\u STATUS\u access\u违规:一个位置的指令引用了另一个位置的内存。内存无法进行任何操作。
。不过,这比搜索所有这些文件查找错误要容易得多:-) Failing application name: xxx.exe, Version: 1.0.0.0, time stamp: 0x4db446eb Failing module name: mscorwks.dll, version: 2.0.50727.4927, time stamp: 0x4a275a68 Exception Code: 0xc0000005 Fault offset: 0x002063db Process ID that has failed: 0x% 9 Start time of an application that has failed: 0x% 10 Faulty application path:% 11 Module path that has failed:% 12 Report ID:% 13