I have two C# winforms applications that get obfuscated and released to clients. I have used the same method for obfuscation for several years now and it has worked great. Now I have one Windows 8.1 machine that refuses to run the obfuscated versions.
I have tried running the same obfuscated version on Windows XP, Windows 7, Windows 8, and other Windows 8.1 machines without any issues. I have tried running the un-obfuscated version on the "bad" machine and it works great. However, whenever I try
to run the obfuscated version all I get is a message box saying "[Program Name] has stopped working." It is a CLR20r3 InvalidOperationException that occurs in mscorlib.dll. Why would this only happen on this one machine and how can I fix it?
↧