別のシステムで次のエラーが発生しました:
Faulting application name: EyeScanner.exe, version: 1.0.0.0, time stamp: 0x5049fcd9
Faulting module name: MSVCR100.dll, version: 10.0.30319.1, time stamp: 0x4ba220dc
Exception code: 0xc0000417
Fault offset: 0x000000000007038c
Faulting process id: 0x928
Faulting application start time: 0x01cd8d2ac9ca4d5e
Faulting application path: C:\EyeScanner-Exe\EyeScanner.exe
Faulting module path: C:\Windows\system32\MSVCR100.dll
Report Id: 0fbfc252-f91e-11e1-85b1-5442495a44cf
同じコードが私の開発システムと、障害が発生したシステムと同じバージョンであるはずの別のシステムで完全に正常に機能しました。
これをデバッグしたいときは、Windows SDKを使用してWinDbgをインストールしようとしましたが、.NET4.5Frameworkをインストールする必要がありました。それをインストールした後、故障したシステムでもすべてが正常に機能しました。
上記のメッセージから、これが.NET Frameworkに関連していることを確認するにはどうすればよいでしょうか。特に、エラーコード0xC0000417は、C-Runtime(画像分析のすべての作業を行うDLLがあります)がパラメータが間違っています。
なぜそれはそのエラーで失敗するのでしょうか?(.NET 4.0は事前にインストールされているため、4.5へのアップデートのみで修正されました)。