所以我在一個非常奇怪的地方結束了。由於無法控制的情況,在我能夠對備份/存儲庫進行某些更改之前,機器已經燒燬。這只是一個沒有備份的文件,但它對我來說仍然是一個重要的文件。ASP.NET MVC,輸出錯誤的源代碼
但是,生成的二進制文件仍然存在於內部測試網頁上。所以我的第一個想法是嘗試一個反編譯器,它已經給出了一些結果,但它不是很準確。
我注意到,當我沒有太多配置ASP.NET MVC時,如果沒有處理類型,錯誤將顯示拋出異常的文件的源代碼。
我想知道我是否可以用它來取回我的代碼,但輸出長度似乎限制爲9行。
所以。 (A)這是可能的嗎? (B)有沒有辦法獲得9條以上的線? (C)這種東西有沒有好的工具?
我不想破解。我擁有該網站和代碼。這只是一個不幸的情況。
你試過Reflector嗎?它非常擅長獲取有用的源代碼。 – 2013-02-23 21:04:08
另一個要看的是IL Spy – 2013-02-23 21:04:26
嘗試.Net Reflector http://visualstudiogallery.msdn.microsoft.com/95789cdb-08f9-4dae-9b2f-fc45a452ad77 – 2013-02-23 21:04:53