2011-06-02 103 views
15

我正在尋找一種工具來查看C#dll的內容,最好是免費的。 .Net反射器曾經是免費的,但不再是。這是一個很棒的工具,你可以很容易地看到所有的代碼。 PE Explorer是我看過的另一個,但其中的反彙編器似乎並不輸出C#代碼。如果你知道任何其他工具,請分享。 .Net反射器是我知道的最好的工作,但只是好奇,如果有任何其他選擇。查看dll的內容

回答

13

Telerik的剛出來一個:

http://www.telerik.com/products/decompiling.aspx

他們說,這將永遠是免費的。他們發佈了它,以響應.Net Reflector對薪酬模型的改變。截至2014年6月,「免費」意味着您必須使用他們的引導安裝程序嘗試捆綁其他(非自由)應用程序。此外,您必須註冊他們的「支持系統」才能完成安裝。

+0

應該指出的是,這隻適用於Windows。 – 2018-03-09 22:55:15

+0

查看dll(僅限Windows的文件類型)的內容時,假定您在Windows上。 – IAmTimCorey 2018-03-10 01:40:53

18

DotPeek是真棒和自由。

+1

對於那些在2015年觀看:DotPeek是免費的(反射器不是),對我來說Dotpeek更穩定。我強烈推薦它。 – Danielson 2015-08-26 16:58:42

+0

不幸的是,這只是Windows。 – 2018-03-09 22:56:30