A .NET EXE application is crashing on startup.
An event is logged to the Event Log:
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.
Deciphering the parameters (Stackoverflow, MSDN) yields:
- Exe filename:
erxkab1r2c2ibqtnnxtpzrumqv3gqlpl
- Exe version:
1.0.2.0
- Exe file timestamp:
4f4b95e0
- Assembly name:
mscorlib
- Faulting assembly version:
2.0.0.0
- Faulting assembly timestamp:
4a7ce2b8
- Faulting assembly method definition:
f8b
- Faulting method offset:
80
- Exception Type:
system.io.filenotfoundexception
- ???:
NIL
Now I just need to figure out what the assembly erxkab1r2c2ibqtnnxtpzrumqv3gqlpl
is.
I assume it's the public token of a well-known assembly - except I don't know what it is.
I tried running the following
C:\WINNT>dir *erxkab* /s
Volume in drive C has no label.
Volume Serial Number is E0E5-1C1A
File Not Found
hoping it was somewhere in the WinSxS
folder as the side-by-side public token filename.
Note: Keep in mind this is a client application (i.e. .exe
), not an ASP.net web-site.