一、把dll文件導入到ildasm工具中,ildasm是由微軟提供的.net程序反編譯工具,位於「C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin」工具
二、在ildasm中File->dump,把dll文件轉儲爲*.il文件存到某個指定文件夾裏,獲得*.il和*.res兩個文件,有時也會有*.resource文件學習
三、用記事本打開獲得的*.il文件,找到對應的方法,進行修改(若是修改的代碼太多,那則須要先學習一下「C#反編譯之IL語法」),具體狀況具體分析,修改以後保存。.net
四、打開DOS命令,進入到 c:\Windows\Microsoft.NET\Framework\v2.0.50727> 文件夾,而後輸入命令:ilasm /dll/resource=a.res a.il(注意a.res和a.il兩文件夾位置不可變),回車,就在對應目錄下生成新的dll文件,若是不放心,能夠用Refletor反編譯工具從新反編譯新的dll文件,檢查代碼。asm