更新:2007 年 11 月
[發行 Web] 對話方塊可讓您將 Web 應用程式專案建置及發行至新位置。您可以使用 [發行 Web] 對話方塊,在部署 Web 應用程式專案之前,找出 Web.config 檔和其他非程式碼檔案中可能的錯誤及編譯時期錯誤。此外,您可以將原始程式碼從網站移除。這提供了可保護您的智慧財產權的方法,而其他人就更難存取或修改網站的原始程式碼。
若要存取本對話方塊
在 Visual Studio 中,開啟要發行至新位置的 Web 應用程式專案。
在 [建置] 功能表上,選取 [發行 ProjectName]。
UI 項目
目標位置
指定 Web 應用程式將發行之位置的輸出路徑。結果會寫入指定的位置,並且會覆寫 (但不發出警告) 該位置中的所有現有內容。您可以指定 FTP 路徑、HTTP 路徑或實體磁碟機。將相符的檔案取代成本機複本
更新目標位置中已經變更的檔案,使其與本機電腦上的檔案相符。發行前刪除所有現有的檔案
刪除目標位置中的現有檔案,然後將所選取之 Web 應用程式專案的所有專案檔複製到目標位置。只有執行此應用程式所需的檔案
只將成功執行應用程式所需的檔案複製到目標位置。包括 Bin 資料夾中的所有檔案及 [建置動作] 屬性設定為 [內容] 的所有檔案 (例如:.aspx 檔、.ascx 檔和主版頁面 (Master Page))。所有專案檔
將所有的 Web 應用程式專案檔複製到目標位置。所有在來源專案資料夾中的檔案
將來源專案資料夾中的所有檔案複製到目標位置。包含 App_Data 資料夾的檔案
將 App_Data 資料夾中的所有檔案複製到目標位置。不論指定的複製選項為何,清除此核取方塊便會排除發行 App_Data 資料夾。