我剛剛發佈的asp.net
網站,那麼我在做它的源代碼的變化我添加了兩個.aspx
文件,然後重新發布更新發布asp.net網站
的問題是什麼,我需要做這改變上生效服務器。我是否必須替換所有文件,或者我可以只加添加特定文件?
我想添加兩個aspx
頁面的網站已經存在於服務器上 ,想知道我有一個文件到普通aspx
文件旁邊添加生效現場
感謝
我剛剛發佈的asp.net
網站,那麼我在做它的源代碼的變化我添加了兩個.aspx
文件,然後重新發布更新發布asp.net網站
的問題是什麼,我需要做這改變上生效服務器。我是否必須替換所有文件,或者我可以只加添加特定文件?
我想添加兩個aspx
頁面的網站已經存在於服務器上 ,想知道我有一個文件到普通aspx
文件旁邊添加生效現場
感謝
這取決於您如何部署代碼。您是在發佈之前使用預編譯選項還是僅使用預編譯進行發佈?
如果您剛剛發佈,那麼您可以只替換.aspx和aspx.cs文件,並且該網站將動態重新編譯。
如果您已經預編譯了它,那麼您可能只剩下.dll文件和.aspx文件,因此您必須爲您的站點和.aspx文件部署一個新的.dll文件副本。默認情況下,MSDeploy
將替換整個網站。
如果您只更改了aspx文件,而不是後面的代碼就足以在服務器上發佈這兩個文件。如果你已經改變了後面的代碼,你還需要發佈dll文件,在這種情況下,更換所有文件可能更容易。