2013-04-01 59 views
3

我想在某些文件中使用修改後的代碼更新應用程序,因此是否足以更新.dll文件擴展名和必需的文件或者是否需要替換整個項目?在ASP.NET C#項目中更新修改代碼

+0

@ user2232390您使用IIS? –

+0

@SonerGönül我認爲這是一個相當體面的問題。我幾乎知道他的要求,他問他是否只是更新1個文件他的網站是否會工作,它只是失蹤1個人的細節,我能想到的。其實,我想我會+1按鈕 –

+0

你只想構建項目solutions.It的就夠了。 –

回答

1

你可能永遠不需要更換整個項目。重新編譯後,查看哪些DLL被修改。你不應該需要更換 DLL在目錄中,但您可能需要更換代表解決方案中的一個項目,這取決於您的解決方案的依賴每個DLL。

所以,你需要搬過來,改變了這些DLL,以及已修改(不包括明顯的.cs等)的任何其他文件。

雖然理想情況下,你只需要使用「發佈」功能,在Visual Studio中,它會自動將超過任何(只)需要修改的文件複製。手動操作會留下太多錯誤空間。另外(理想情況下)您將擁有一個測試服務器,以使用調試設置進行發佈,以便測試,然後使用發佈設置發佈到您的實時服務器。

How to: Deploy a Web Project Using One-Click Publish in Visual Studio

+0

+1表示「發佈」 – Csharp