.NET Reflector 9是由Lutz Roeder編寫并推出的新版.net反編譯工具,相比于之前的版本,軟件在功能上進行了適當?shù)脑鎏砗透纳疲渲饕牟僮鞴δ苓€是將C#,Visual Basic和IL程序反編譯成匯編程序進行分析查看,極大的方便了程序調(diào)試中的修改和完善操作,雖然功能沒有完全用在反編譯領域的逆向編碼,但是這款工具也常常被用來檢查程序集的命名規(guī)范和命名空間是否合理,組織類型的方法是否需要改善等實用型檢測中,深受廣大程序編碼者的喜愛與青睞。
而
net reflector 9 破解版是在官方推出的新版本基礎上集成了軟件特有的破解補丁文件,不僅免除了軟件功能和使用期限上的限制,同時對于初次使用的用戶來說,中文界面的使用無疑是吸引用戶的一大熱點。本站提供.net reflector 9.0綠色破解版下載,有需要的用戶可以在本站下載!
注:下載包中有.net reflector 9.0綠色破解版運行程序以及軟件集成文件,程序在未使用時請不要輕易刪除和更改程序類型。使用教程
1、在本站下載好壓縮包,解壓縮文件,雙擊運行“Reflector.exe”程序,自定義選擇.Net Framework版本,根據(jù)你選擇的版本不同出現(xiàn)的默認程序集也不同,如下圖所示:
2、點擊“文件”,在彈出的下拉框中點擊“打開程序集”按鈕選擇要反編譯的DLL,打開后程序集的命名空間會出現(xiàn)在列表中;
3、點擊樹形列表中的類,右邊就會出現(xiàn)相應的反編譯代碼。反編譯后的代碼和原代碼基本沒有什么區(qū)別;
4、如果想把將程序進行反編譯,我們可以使用Reflexil.Reflector.AIO.dll這個Reflector插件,運行Reflector,點擊“工具”按鈕,在彈出的下拉框中選擇“插件”,點擊“+”添加圖標,在運行程序目錄下找到“Reflexil.Reflector.AIO.dll”文件單擊導入,如下圖所示:
5、導入完成后我們會發(fā)現(xiàn)在“工具”下拉框中多出來了Reflexil插件選項,我們雙擊打開就可以使用它的反編譯界面了;
發(fā)現(xiàn)不明確的匹配解決方法
錯誤提示:?
“/”應用程序中的服務器錯誤。?
分析器錯誤
說明: 在分析向此請求提供服務所需資源時出錯。請檢查下列特定分析錯誤詳細信息并適當?shù)匦薷脑次募?
分析器錯誤信息: 發(fā)現(xiàn)不明確的匹配。?
這個問題發(fā)生原因一般情況是:
aspx頁面里面的控件有與您的aspx.cs里的類變量重名(不區(qū)分大小寫)的ID
1、我發(fā)現(xiàn)在代碼中有如下的聲明:
protected System.Web.UI.WebControls.Label BlogID;
protected System.Web.UI.WebControls.Label blogID;
blogID在前臺控件中不存在,僅在cs代碼中聲明了,因此產(chǎn)生了上述的問題。
2、aspx頁面有控件:
而cs代碼里面有:protected Message msg,所以出現(xiàn)這樣的錯誤
由此看來雖然,C#等語言中允許我們使用大小寫不同來聲明不同的變量,但是我們應該盡量避免這樣的情況,使用完全不同的名字區(qū)分不同的變量為好啊。
破解說明
由于軟件為綠色版集成文件,軟件已提前將破解文件集成在軟件運行目錄下,所以用戶在使用過程中無需破解便可以輕松運行使用,運行程序后點擊“幫助”按鈕,點擊“關于.Net Reflector”查看軟件注冊激活信息,出現(xiàn)下圖表示軟件已成功注冊激活使用;
0條評論