首 頁(yè)
手機(jī)版

.NET Reflector 11(.net反編譯工具) v11.1官方版

快速查找并修復(fù).net錯(cuò)誤

  • 軟件大小:9.04M
  • 軟件語(yǔ)言:英文
  • 軟件類型:國(guó)外軟件
  • 軟件授權(quán):共享軟件
  • 更新時(shí)間:2024/06/13
  • 軟件類別:調(diào)試編譯
  • 應(yīng)用平臺(tái):Windows11,Windows10,Windows8,Windows7,WinVista,WinXP
網(wǎng)友評(píng)分:6.5分
網(wǎng)友評(píng)論 下載地址 收藏該頁(yè)
本地下載

隨著開(kāi)發(fā)越來(lái)越依賴于第三方技術(shù),使用可用的框架和庫(kù)是快速完成工作而不重新發(fā)明輪子的好方法。但是使用你沒(méi)寫(xiě)過(guò)的代碼的問(wèn)題是你依賴于文檔,而且很難調(diào)試。文檔經(jīng)常丟失或不完整,調(diào)試會(huì)在您自己的代碼停止的地方停止,使遺留代碼庫(kù)使情況變得更糟。為此小編帶來(lái)了.NET Reflector 11,它是一款非常知名且實(shí)用的.net反編譯工具,由微軟員工Lutz Roeder編寫(xiě),允許用戶查看和調(diào)試所使用的所有,NET代碼的源代碼,從而節(jié)省時(shí)間并簡(jiǎn)化開(kāi)發(fā)。軟件主要功能是能夠?qū)#,Visual Basic 和 IL程序反編譯成匯編程序進(jìn)行分析查看,即使沒(méi)有用在反編譯領(lǐng)域,也常常被用來(lái)檢查程序集的命名規(guī)范,命名空間是否合理,組織類型的方法是否需要改善等方面。

另外,用戶可以借助.NET Reflector 11搜索可能影響系統(tǒng)的錯(cuò)誤與性能問(wèn)題,并查看以前無(wú)法訪問(wèn)的代碼區(qū)域。例如,用戶可能有一個(gè)使用第三方組件的應(yīng)用程序,該組件返回了意外的結(jié)果。而使用該軟件,用戶可以反匯編與調(diào)試第三方組件,從而幫自己確定該組件是否對(duì)結(jié)果負(fù)責(zé),可謂說(shuō)功能強(qiáng)大,那么感興趣的用戶不妨下載試試。

.NET Reflector 11

軟件功能

1、高級(jí)NET反編譯

編譯反編譯任何.NET程序集

2、尖端的C#反編譯

.NET Reflector支持C#5和。NET 4.5。因此,您可以反編譯并學(xué)習(xí)異步代碼。

.NET Reflector反編譯高級(jí)C#功能,例如Iterator塊,Lambda表達(dá)式和LINQ查詢。

3、快速瀏覽反編譯代碼:

①通過(guò)源代碼單擊導(dǎo)航

單擊反編譯代碼中的超鏈接可快速在類型或方法之間導(dǎo)航。

②選項(xiàng)卡式瀏覽

.NET Reflector現(xiàn)在具有選項(xiàng)卡式瀏覽模型,各個(gè)選項(xiàng)卡具有獨(dú)立的歷史記錄。

4、類型和類的全局概述:

①查找類和方法依賴項(xiàng)

使用“Analyzer”窗格查找使用類和方法(包括虛擬方法覆蓋)的位置。

②探索程序集中的資源

使用。NET Reflector查看程序集中嵌入的資源。

③上下文相關(guān)文檔視圖

單擊任何類型或方法以顯示模塊的關(guān)聯(lián)文檔文件。

5、管理程序集:

①代碼URL支持

使用外部瀏覽器中的代碼URL導(dǎo)航到對(duì)象。

②Windows Shell集成

使用Windows資源管理器中的快捷菜單在。NET Reflector中打開(kāi)程序集。

.NET Reflector 11通用安裝及反編譯查看DLL代碼教程

1、將下載的壓縮包進(jìn)行解壓,并雙擊打開(kāi)【ReflectorInstaller.exe】。

2、點(diǎn)擊continue,再點(diǎn)擊accept,之后可選擇安裝路徑,然后點(diǎn)擊install進(jìn)行安裝。

3、安裝完成后的界面如下。

4、選中頂部菜單欄的“File”-“Open Assembly…”,具體如下圖。

5、找到想要查看的DLL文件,然后打開(kāi)即可,具體如下圖。

6、展開(kāi)自己導(dǎo)進(jìn)來(lái)的DLL文件目錄結(jié)構(gòu),具體如下圖。

7、隨機(jī)點(diǎn)擊個(gè)函數(shù)進(jìn)行查看,可能會(huì)跳出需手動(dòng)加載的彈出,具體如下圖。

8、把之前的DLL文件重新加載一遍,“OK”即可,具體如下圖。

9、然后選中的函數(shù),代碼就顯示出來(lái)了,具體如下圖。

10,以上就是軟件的安裝及反編譯查看DLL代碼教程。

軟件特色

1、調(diào)試應(yīng)用程序

跟蹤應(yīng)用程序中的錯(cuò)誤,查看問(wèn)題所在–您自己的代碼、第三方庫(kù)或應(yīng)用程序使用的組件。

2、了解應(yīng)用程序的工作原理

繼承了一個(gè)沒(méi)有文檔和注釋的應(yīng)用程序?使用.NET Reflector了解代碼如何運(yùn)行并避免錯(cuò)誤。

3、查看API、SharePoint和其他第三方平臺(tái)內(nèi)部

第三方平臺(tái)并不總是有很好的文檔記錄。使用.NET Reflector查看它們的程序集內(nèi)部,了解它們?nèi)绾喂ぷ饕约翱梢哉{(diào)用哪些API。

軟件亮點(diǎn)

1、全面支持.NET 2.0、.NET 3.0、.NET 3.5與.NET 4.0。

2、Windows Shell集成–運(yùn)行Reflector.exe /寄存器,注冊(cè)文件擴(kuò)展名。

3、NET 2.0、.NET 3.0、.NET 3.5、.NET 4.0、Compact Framework 2.0、Compact Framework 3.5、XNA框架、銀光(Silverlight)、Mono與托管代碼Direct X的程序集列表。

4、點(diǎn)擊源代碼的導(dǎo)航。

5、找出公開(kāi)的或?qū)嵗念愋汀?

6、擴(kuò)展方法。

7、Linq查詢表達(dá)式支持。

8、Lambda表達(dá)式支持。

9、匿名方法與可空類型支持。

10、擴(kuò)展方法支持。

11、上下文相關(guān)的文檔視圖。

12、找出虛擬方法重寫(xiě)。

13、代碼URL支持----在瀏覽器中導(dǎo)航至代碼:/ / mscor lib / system.object。

14、挖掘程序集中的資源。

更新日志

v11.1版本

1、改進(jìn)了對(duì) .NET 5 和 .NET Core 應(yīng)用程序集的反編譯質(zhì)量。

2、修復(fù)了與 Visual Studio 2022 的兼容性問(wèn)題。

3、改進(jìn)了對(duì)大型程序集的加載和處理的性能。

4、提供了對(duì)最新 .NET 運(yùn)行時(shí)的支持。

5、提供了對(duì)最新 Windows 操作系統(tǒng)的支持。

6、提供了對(duì)最新的反向工程功能的更新,包括對(duì)新的編譯器功能的支持。

這些更新提高了 .NET Reflector 的功能和穩(wěn)定性,確保它與最新版本的 .NET 平臺(tái)兼容。

收起介紹展開(kāi)介紹
  • 下載地址
.NET Reflector 11(.net反編譯工具) v11.1官方版

有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)

發(fā)表評(píng)論

0條評(píng)論