0

由於有些災難,我的源代碼丟失了。從可執行文件中檢索代碼

我現在只有櫥櫃文件和我的軟件的安裝程序。

因此,我想從我的軟件中檢索我的代碼以根據當前市場趨勢改進它。 該軟件具有VB作爲前端和Access作爲後端。

請給我解決方案,以便我可以再次構建該軟件,因爲從一開始這是不可能再次構建該軟件。

+2

顯然你應該從你的備份中恢復。否則,你可能會反編譯二進制文件並複製粘貼代碼。我感到抱歉[這個人有同樣的問題](http://stackoverflow.com/questions/8875198/how-can-i-recover-data-code-from-visual-studio-2010-made-debug-文件夾),所以我寫了一個很長的答案。 – 2012-02-22 08:51:19

回答

0

.net反射:http://www.reflector.net/

但它不是足夠好,你可能要像FileGenerator插件用於反射:http://filegenreflector.codeplex.com/

我以前做過,你可能還需要編輯您的代碼作爲逆向工程不夠好,但最好在半小時內完成,以便能夠遵守。或者,如果你很幸運,你的代碼沒有那麼複雜,那麼你可能只是完全按照你寫的那樣得到一個。