㈠ asp.net的dll文件能不能反編譯,用什麼軟體
用這個Reflector
㈡ ASP.NET如何把dll文件反編譯成.aspx.cs文件
你在你的Solution中新建一個工程,然後把a.cs,b.cs,c.cs添加到這個工程裡面(我建議你新建類,然後把類的代碼Copy過去,這樣即使命名空間不同也不會造成混亂)
然後再你引用的工程里AddReference->Project->你新建的這個工程,就可以調用了.
這樣如果你需要修改的話直接在IDE里修改,可以實時看到效果
㈢ 怎樣把asp.net的後台代碼編譯進一個DLL里
第1步:右鍵項目名稱,點擊「轉換為web應用程序」,轉換完成後,每個aspx文件下會多出一個 .designer.cs文件。
第2步:右鍵項目名稱,點擊「生成」,搞定。
生成的dll文件在bin文件夾下。網站發布時可以把所有cs文件刪除。
㈣ 如何反編譯ASP.net網站打包後的dll,然後整合生成的cs文件
事實上,不管你用Reflector或ILSpy都不能完全的將dll反編譯成和編譯前一模一樣的。這些反編譯工具回由助於你了答解人家dll的內部結構,但不能說拿別人編譯後的項目,你然後反編譯一下dll就可以繼續二次開發了。你要知道反編譯工具都是第三方寫的,不是微軟官方的,反編譯工具是根據一些既有規則試圖將dll內部的結構猜出來,當然這里用猜也不恰當,但你可以這么理解。所以對於復雜的dll,反編譯工具並不能完全徹底的編譯他們。這些工具有助我們學習人家的代碼,但絕對不是讓你盜版人家的,他們也沒這個能力。
㈤ 創建asp.net 網站.編譯後會生成dll文件嗎
但不是一個固定名稱,而是有很多sdfsf**.dll
如果要生成一個固定名稱的dll,有兩種方法:
一、下載一個補丁,可以將網站編譯為一個dll
㈥ C#中怎麼將dll靜態編譯到exe中
DLL是自己寫的話就把代碼復制進去...生成exe的時候就沒DLL文件....如果用別人的DLL那就沒擇了...只有添加引用..要添加的話是在VS解決方案資源管理器里找到引用文件夾..右鍵添加引用具體的自己就會了...添加進去後在cs文件里要在頭部寫using XXXX;字樣~~
㈦ C#生成的DLL文件,能什麼工具反編譯出來
比較好的有ILSpy, 但混淆工具混淆後反編譯出來的代碼很難看懂。
㈧ ASP.NET通過什麼軟體生成dll
分成兩種:
一種是類庫直接在Microsoft Visual Studio裡面打開類庫然後右鍵類庫名稱就可以生成DLL了。
另外一種就是你截圖的網頁aspx對應的後台文件aspx.cs這種,這種也可以通過Microsoft Visual Studio右鍵web站點會有一個發布網站這個將aspx.cs編譯成dll,但是這個一般可以不用編譯成dll不然每次修改網頁都要去生成很麻煩。直接將文件拷貝到IIS的物理路徑底下也是能被IIS識別的。
㈨ 用什麼工具修改C#.net的.dll文件
dll文件是編譯好的二進制文件,不能在源碼級別對其修改了.
㈩ ASP.NET有什麼辦法可以直接把文件夾和其中的.cs編譯成dll文件嗎。
Win + R -> cmd ->回車 ->cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
csc XXXXX.cs
這樣就編譯單個cs文件了,不過要求這些CS文件都沒有引用其他的類庫,否則參數很長,我也不記得了,你可以網路csc命令編譯C#代碼等關鍵字