0
我弄得很糟糕。在對源代碼進行了很多更改並啓動並運行我的客戶端網站之後,我完全刪除了我的源代碼副本。他現在想要進行一些額外的更改,但沒有原始源代碼,我無法進行更改,並且仍然保留已編譯版本中已爲他做出的更改。修復了編譯後的MVC ASP.NET網站沒有編譯的原始代碼
我試圖將此代碼添加到Global.asax文件
protected void Application_BeginRequest(object sender, EventArgs e)
{
if (Request.RawUrl.ToLower().EndsWith("discover"))
{
Response.RedirectPermanent("discover.html");
}
有沒有這樣做,而不會失去什麼已經編譯的方法嗎? 這是MVC3使用腳本nopcommerce 2.30
您可以使用Reflector,jetbrains dotpeek或ILSPY來反編譯DLL,但是您必須通過從反編譯中複製代碼來再次創建解決方案。未來的更新可能是一個好主意。 [Reflector](http://www.reflector.net/),[ILSpy](http://wiki.sharpdevelop.net/ILSpy.ashx),[DotPeek](http://www.jetbrains.com/decompiler /) – 2012-03-28 15:53:09
...只是記下你的名字供將來參考。但至少你承認你的愚蠢 – 2012-03-28 16:02:46