aspx反編譯
Ⅰ 如何反編譯ASP.net網站打包後的dll,然後整合生成的cs文件
你用什麼反編譯?如果是Reflector或ILSpy,應該會創建一個Csproj文件,用VisualStudio可以打開這個項目,然後編譯就ok了
Ⅱ 正則表達式的反編譯url="News/List.aspxsid={R:1}&page={R:3}"
你這是有意思的問題,大贊。
原來的URL是類似News/List.aspx?sid={R:1}&page={R:3}的形式,經過重寫的是/news/news-0001,0031.shtml的形式,轉換規則是"^news/news-(\d+(,\d+)*)-(\d+)\.shtml"
根據你的規則,news-後面應該有兩部分即news-XXX-XXX.shtml,你給出的是news-xxx,xxx.shtml是不是有點問題?
Ⅲ .net網站的dll反編譯後怎麼把aspx和aspx.cs文件重新關聯起來
編譯的只是bll dal model層的東西,和你的頁面aspx.cs里的東西關聯就是一個調用方法,如果你想修改 建議重新寫方法,把方法就寫在頁面,然後再更改調用方法就行了
Ⅳ 如何利用dll文件將aspx文件反編譯成.aspx.cs文件
沒有辦法 加群討論+++++33857269 肯定不能完全反編譯過來,只能看到一些眉目,自己猜測的寫一個
Ⅳ ASP.NET如何把dll文件反編譯成.aspx.cs文件
你在你的Solution中新建一個工程,然後把a.cs,b.cs,c.cs添加到這個工程裡面(我建議你新建類,然後把類的代碼Copy過去,這樣即使命名空間不同也不會造成混亂)
然後再你引用的工程里AddReference->Project->你新建的這個工程,就可以調用了.
這樣如果你需要修改的話直接在IDE里修改,可以實時看到效果
Ⅵ 如何把DLL文件反編譯成ASPX.CS文件
沒法
Ⅶ 請教一下修改ASPX源碼的問題
你修改ASPX源代碼關鍵是看你要涉及到伺服器的邏輯不,如果你這是添加一些客戶端的代碼,完全沒問題,這個不會有影響的,不過我想你是想添加服務端的邏輯。上面說的.NET的DLL反編譯就不要去想了,這個非常麻煩,不是SDK下的DLL,即使弄清楚了邏輯,也不太可能重新自己的DLL,幾句話說不清楚。
其實你這個都不能算完全的ASP .NET的源代碼,完整的ASP.NET源代碼是應該提供.CS文件的。
Ⅷ 如何將編譯過的ASPX文件反編譯
反編譯工具 reflector
Ⅸ aspx文件代碼怎麼查詢
客戶端只能看到aspx執行後的結果HTML,在伺服器上用文本編輯器可以看到aspx的頁面代碼,如果伺服器執行代碼是直接寫在頁面代碼中的(擴展名.aspx)中的,你可以看到完整的代碼,如果執行代碼和頁面代碼是分離的(C#代碼的擴展名.cs等),你必須有他的源代碼才能看到,如果你只有發布後的dll和pdb文件(一般在bin目錄中),你可以用vs的反編譯工具試試,vs2003的一般可以反編譯,但是vs2008的目前還沒有看到反編譯的工具。
Ⅹ .net新手如何修改aspx網站 (急)
.cs文件經過編譯可以生成.dll文件或者.exe文件。你從伺服器上下載的網站是發布後的代碼,也就是只有編譯後的.dll文件。源文件被去掉了。如果是公司內部開發的,或者「別人」是自己認識的人,那麼他們手中有源代碼,也就是.cs文件,那麼你就可以編譯了。
如果確實找不到源代碼的話,你還有兩種解決方案,
1.重新開發(成本太高,那算了吧。。)
2.反編譯軟體⇒Reflector(畢竟沒有人工那麼智能,也許還需要你對應的建立一個相同的工程,復制過去前台.aspx,然後在.cs文件根據編譯結果寫上對應的邏輯代碼。也是很費時費力的。)