2012-06-30 227 views
4

我剛剛發佈的asp.net網站,那麼我在做它的源代碼的變化我添加了兩個.aspx文件,然後重新發布更新發布asp.net網站

的問題是什麼,我需要做這改變上生效服務器。我是否必須替換所有文件,或者我可以只加添加特定文件?

我想添加兩個aspx頁面的網站已經存在於服務器上 ,想知道我有一個文件到普通aspx文件旁邊添加生效現場

感謝

回答

2

這取決於您如何部署代碼。您是在發佈之前使用預編譯選項還是僅使用預編譯進行發佈?

如果您剛剛發佈,那麼您可以只替換.aspx和aspx.cs文件,並且該網站將動態重新編譯。

如果您已經預編譯了它,那麼您可能只剩下.dll文件和.aspx文件,因此您必須爲您的站點和.aspx文件部署一個新的.dll文件副本。默認情況下,MSDeploy將替換整個網站。

2

如果您只更改了aspx文件,而不是後面的代碼就足以在服務器上發佈這兩個文件。如果你已經改變了後面的代碼,你還需要發佈dll文件,在這種情況下,更換所有文件可能更容易。