簡體   English   中英

更新已發布的asp.net網站

[英]updating published asp.net website

我剛剛發布一個asp.net網站,然后我對其源代碼進行了更改,我添加了兩個.aspx文件,然后再次發布

問題是我需要使這些更改在服務器上生效。 我是否必須替換所有文件,或者我只能添加特定文件?

我正在嘗試將兩個aspx頁面添加到服務器上已存在的站點,並想知道我必須在普通的aspx文件旁邊添加哪個文件才能在站點上生效

謝謝

這取決於您部署代碼的方式。 您是在發布之前使用預編譯選項還是僅使用預編譯進行發布。

如果您剛剛發布,那么您只需替換.aspx和aspx.cs文件,該站點將動態重新編譯。

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

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM