.NET EXE アプリケーションが起動時にクラッシュします。
イベントがイベント ログに記録されます。
EventType clr20r3、P1 erxkab1r2c2ibqtnnxtpzrumqv3gqlpl、P2 1.0.2.0、P3 4f4b95e0、P4 mscorlib、P5 2.0.0.0、P6 4a7ce2b8、P7 f8b、P8 80、P9 system.io.filenotfoundexception、P10 NIL。
パラメータ(Stackoverflow、MSDN)を解読すると、次の結果が得られます。
- 実行ファイル名:
erxkab1r2c2ibqtnnxtpzrumqv3gqlpl
- エグゼバージョン:
1.0.2.0
- Exe ファイルのタイムスタンプ:
4f4b95e0
- アセンブリ名:
mscorlib
- 障害のあるアセンブリ バージョン:
2.0.0.0
- アセンブリ タイムスタンプのエラー:
4a7ce2b8
- アセンブリ メソッド定義の障害:
f8b
- フォルト メソッド オフセット:
80
- 例外の種類:
system.io.filenotfoundexception
- ??? :
NIL
次に、アセンブリerxkab1r2c2ibqtnnxtpzrumqv3gqlpl
が何であるかを理解する必要があります。
よく知られたアセンブリの公開トークンだと思いますが、それが何であるかはわかりません。
以下を実行してみました
C:\WINNT>dir *erxkab* /s
Volume in drive C has no label.
Volume Serial Number is E0E5-1C1A
File Not Found
WinSxS
サイドバイサイドのパブリックトークンファイル名としてフォルダーのどこかにあることを願っています。
注: これはクライアント アプリケーション (つまり.exe
) であり、ASP.net Web サイトではないことに注意してください。