我正在尝试使用 Reflexil 更改 Net 4.0 应用程序的 DLL。该目录如下所示:
Main.exe
SomeOther.exe
Lib1.dll
Lib2.dll
Lib3.dll
...
现在我正在尝试使用 Reflector 7.5.3.8 Trail 和 Reflexil 1.5 更改任何这些文件中的一些 IL 代码。例如,我从 Main.exe 中的 Main() 方法中删除了所有代码(这个 main 方法,我很确定),只留下一个 ret。保存更改后,我仍然看不到任何效果,程序照常启动。
我想问题是,在某处仍然有该文件的缓存版本。我该如何解决这个问题?
我需要做什么来更改 DLL 的 IL 代码?