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.