2016-12-27 56 views
0

我有一個c#項目,其中包括一個dll,我需要進行更改。所以我使用dotpeek反編譯它,導出代碼並進行了更改。現在我需要重新編譯它以將其添加回我的項目。如何編輯c#dll

問題是我不知道我是否正確地處理這個問題。如果我是如何將代碼重新編譯爲dll的話?

對不起,關於這個問題,但我是新來的C#和Visual Studio,但感謝您的幫助!

+0

檢查此帖以及http://stackoverflow.com/questions/18050615/how-to-open-dll-files-to-see-what-is-written-inside – moka

+0

你能否澄清你是否正在嘗試打開你更新的項目或DLL文件?其問題不清楚。話雖如此,可以在視覺工作室中打開以進行編輯。 – moka

+0

注意:在大多數情況下,獲取反編譯的代碼需要的方式比「新的C#」更多的知識(除了從法律角度來看可能是非常有問題的,但這通常不是SO帖子的問題,因爲有很多有效的理由也是如此)。在同一主題上搜索現有問題可能會讓您瞭解您應該期望的痛苦 - https://www.bing.com/search?q=c%23%20recompile%20assembly%20dotpeek%20site%3Astackoverflow.com –

回答

0

您將需要在Visual Studio中創建一個新的C#項目,將反編譯的代碼放入新項目中,然後您可以將修改後的反編譯代碼轉換回可以在項目中引用的dll。