關于歷史久遠的系統,源代碼已經找不到的程序,要想再進行二次開發需要借助反編譯工具進行修改。
dnspy是反編譯工具,用于調試沒有源碼的.net 程序。
有64位和32位兩個版本,根據程序的版本下載。文件-》打開-》找到對應的DLL文件即可。可對代碼進行修改和調試。但是看不到頁面具體設計,如果要修改頁面,可參考類似控件進行設計和布局。
修改程序之后可以在上面調試。調試方法和VS類似,打斷點,選擇.exe可執行文件。進入到修改的頁面即可進入斷點。
以上就是今天要講的內容,本文僅僅簡單介紹了dnspy的使用。