即時通訊面臨一個問題我的硬盤驅動器死了,我失去了許多應用程序,我在Visual C#上做了但我有一個EXE的大部分作爲備份,但沒有代碼有一個程序,從中提取代碼一個.exe從.exe提取C#代碼
4
A
回答
16
使用
.net反射使您能夠輕鬆 查看,瀏覽和搜索通過, 的.NET的類層次結構程序集,即使您沒有 代碼。通過它,您可以在C#,Visual Basic和IL中反編譯和分析.NET程序集 。
編輯
的Reflector.FileDisassembler是一點點附加在盧茨Roeder的.NET反射器的新版本,你可以用它來轉儲反編譯輸出到任何Reflector支持的語言(C#,VB.NET,Delphi)的文件。如果您正在搜索特定的代碼行,這非常有用,因爲您可以使用VS.NET的「在文件中查找」或想要將類從一種語言轉換爲另一種語言。
3
使用.net Reflector. 當然,提取註釋是不可能的,但您可以獲取源代碼。您也無法讓Visual Studio設計人員使用它。但它比失去一切更好?我不得不在前一天爲我的一個班級圖書館做這件事。
1
我已經與IL間諜運氣好,雖然我不知道它是否有一個模塊來轉儲源文件。
ILSpy是開源的.NET程序集瀏覽器和反編譯器。
開發開始後,紅門宣佈 .net反射的免費版本將不再由二月底的存在,2011年
相關問題
- 1. 從.exe提取圖標的簡單代碼
- 2. 從cgal提取代碼
- 3. 從C#代碼觸發PS1文件。 C#代碼必須包裝在exe
- 4. 使用C#提取.exe文件
- 5. 在C#中提取7zip代碼
- 6. 由C代碼提取RAR文件
- 7. 在C#中提取HTTP狀態代碼
- 8. 提取HTML代碼
- 9. 從.exe文件中提取.bmp
- 10. 從EXE的Python源代碼恢復
- 11. 從Python代碼中提取「額外」docstrings?
- 12. 從代碼中提取問題
- 13. 從jar中提取scala源代碼
- 14. 從html中提取javascript代碼
- 15. 從JavaScript代碼中提取字符串
- 16. 提取從源代碼URL與Python 3
- 17. xcode - 從html代碼中提取文本
- 18. 如何從C代碼創建工作可執行文件(.exe)
- 19. 如何從C#代碼作爲管理員運行exe文件?
- 20. 從C#代碼運行一個exe文件
- 21. 從C++代碼中提取函數的正則表達式
- 22. 從c#源代碼中提取屬性無反射
- 23. 如何從剃鬚刀文件(CsHtml)中提取C#代碼?
- 24. 如何從Swig C++代碼中提取StopIteration?
- 25. imgur從C#中的鏈接提取代碼正則表達式
- 26. 如何從C文件中提取代碼註釋?
- 27. 如何從Ada exe文件獲取源代碼?
- 28. 從exe/pdb獲取有關可執行代碼的信息
- 29. 從C#代碼
- 30. 股利的HTML代碼沒有從HTML代碼中提取
鏈接到反射鏡(我認爲這將是粗魯修改您的答案:) - http://www.red-gate.com/products/reflector/ – 2010-01-11 09:09:44
如果您發現任何編輯對答案有幫助,那麼您可以添加該答案。 – rahul 2010-01-11 09:11:35
Thanx alot Guys – Tony 2010-01-11 09:15:27