單反的反射器是否有相當的功能?快速谷歌搜索沒有發現任何東西......或者我可以運行反射單聲道(例如,在Mac OS X中)?單反的.NET反射器
回答
正如我一直在尋找一個單聲道反編譯器,我找到了這個網頁並測試了答案:
- Mono.Cecil能做到的偉大工程,但它是一個圖書館,我一直在尋找一個GUI
- ILSpy沒有按」在Mono(Linux)下運行,因爲它使用了WPF。 .NET CodeReflect,JustDecompile和dotPeek也是如此。
- 也許反射器的工作原理,但我真的不希望支付知道
最後我發現這是可以直接在MonoDevelop
反射器工作在單罰款(舊版本),只要你關閉「顯示PDB符號」選項。
米格爾奧德伊卡薩blogged about this在一個點上。
有一個叫ILSPY新項目,正努力打造反射器的開源版本:http://wiki.sharpdevelop.net/ILSpy.ashx
ILSPY工作得很好,我已經把它添加到O2平臺,我現在每天(而不是反射) – 2011-03-24 13:21:55
我試着用IlSpy它,但它告訴我的一樣反射**(ILSpy.exe :10897):警告**:以下組件引用從****/ilSpy/ILSpy.exe不能被加載: 大會:PresentationFramework(assemblyref_index = 5) 版本:4.0.0.0 公鑰:31bf3856ad364e35 的在全局程序集緩存,MONO_PATH環境變量中列出的路徑或執行程序集的位置(****/ilSpy /)中找不到程序集。 – Arne 2011-10-30 21:47:26
ILSpy是基於WPF的,它不能在Mono上運行。 – 2013-12-05 02:59:07
有任何人試圖?
有了絲絲,你可以加載現有的管理組件,瀏覽所有包含的類型,修改它們的飛行並返回保存到磁盤修改後的組件;可能甚至可能比Reflector更強大!
我即將對其進行審查。
Mono Cecil. 紅門反射器是完全以基於它。 Se this RedGate forum post for more information。
- 1. .Net反射GetProperties()
- 2. .NET通過反射
- 3. modopt和.NET反射
- 4. .NET反射器的System.Runtime.Remoting.Channels.CoreChannel.GetMachineIP() - 請解釋
- 5. .NET反彙編工具,如反射
- 6. NET反射一個的PropertyInfo
- 7. .NET中的深度反射
- 8. .NET反射/抽象的HTML?
- 9. 使用Deplector與.NET反射器7
- 10. .Net反射器字體錯誤
- 11. .NET反射器失敗 - Windows 7 64位
- 12. .NET基校驗器和反射
- 13. .NET反射策略異常
- 14. .NET內省VS反射
- 15. .NET反射器錯誤:沒有反彙編代碼
- 16. 欺騙反射器
- 17. 反射器反彙編WPF4 beta2 DLL
- 18. 的WinForms反射器應用
- 19. .Net中的遞歸/反射XSLT
- 20. .Net中的自定義反射功能
- 21. 如何清除.NET的反射緩存?
- 22. .NET所有方法參數的反射
- 23. 使用的GetProperties()與BindingFlags.DeclaredOnly在.NET反射
- 24. 的GetType在.NET反射不起作用
- 25. .NET Framework 3.5的反射問題
- 26. 什麼是.NET反射的「成本」?
- 27. 反射中的.NET Framework程序集
- 28. 帶反射的.NET動態對象
- 29. 帶有.Net反射器的反編譯代碼有一些Unicode字符
- 30. 反射
你是如何在MonoDevelop中直接反編譯程序集的?我無法弄清楚如何做到這一點。 – 2013-04-18 07:45:01
@Micah Delane Bolen,這當然值得自己的問題,但我會慷慨的這一次:)添加您的dll文件作爲您的項目的參考。然後雙擊引用和TADAM,真棒MonoDevelop將顯示反編譯的代碼。 – Nicolas 2013-04-18 21:01:08
我看到MonoDevelop中的接口,但沒有反編譯的代碼。 – user430788 2014-08-03 16:57:27