dnSpy如何修改编译net2.0的dll

2019-01-08 17:30发布

问题:

我有一个dll文件是net 2.0版本的由于年代久远 已经找不到源代码,所以我用dnSpy打开后 对需要修改的方法修改后 我再次编译保存,程序运行会提示缺少

未能加载文件或程序集“System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。系统找不到指定的文件。

请教下 是不是被编译程序4.0版本了? 求教如何解决这个问题

回答1:

参考 用ildasm/ilasm修改IL代码