使用ildasm和ilasm修改dll
由于最近引用到一个dll,但发现该dll所依赖的一个dll的版本号中的build号比我们手头的低,我们也没有办法找到它所需要的版本的dll,只好觉定修改这个dll。
首先使用ildasm打开这个dll,然后选择转储,存为一个il文件 还有一个相关的res文件。使用文本编辑器修改il文件,保存。
使用这个命令编译成一个dll。
ilasm /dll /RESOURCE=test.res test.il
然后使用这个新的dll替换旧的即可。
由于最近引用到一个dll,但发现该dll所依赖的一个dll的版本号中的build号比我们手头的低,我们也没有办法找到它所需要的版本的dll,只好觉定修改这个dll。
首先使用ildasm打开这个dll,然后选择转储,存为一个il文件 还有一个相关的res文件。使用文本编辑器修改il文件,保存。
使用这个命令编译成一个dll。
ilasm /dll /RESOURCE=test.res test.il
然后使用这个新的dll替换旧的即可。