共用方式為


發行 Web 對話方塊

更新:2007 年 11 月

[發行 Web] 對話方塊可讓您將 Web 應用程式專案建置及發行至新位置。您可以使用 [發行 Web] 對話方塊,在部署 Web 應用程式專案之前,找出 Web.config 檔和其他非程式碼檔案中可能的錯誤及編譯時期錯誤。此外,您可以將原始程式碼從網站移除。這提供了可保護您的智慧財產權的方法,而其他人就更難存取或修改網站的原始程式碼。

若要存取本對話方塊

  1. 在 Visual Studio 中,開啟要發行至新位置的 Web 應用程式專案。

  2. 在 [建置] 功能表上,選取 [發行 ProjectName]。

UI 項目

  • 目標位置
    指定 Web 應用程式將發行之位置的輸出路徑。結果會寫入指定的位置,並且會覆寫 (但不發出警告) 該位置中的所有現有內容。您可以指定 FTP 路徑、HTTP 路徑或實體磁碟機。

  • 將相符的檔案取代成本機複本
    更新目標位置中已經變更的檔案,使其與本機電腦上的檔案相符。

  • 發行前刪除所有現有的檔案
    刪除目標位置中的現有檔案,然後將所選取之 Web 應用程式專案的所有專案檔複製到目標位置。

  • 只有執行此應用程式所需的檔案
    只將成功執行應用程式所需的檔案複製到目標位置。包括 Bin 資料夾中的所有檔案及 [建置動作] 屬性設定為 [內容] 的所有檔案 (例如:.aspx 檔、.ascx 檔和主版頁面 (Master Page))。

  • 所有專案檔
    將所有的 Web 應用程式專案檔複製到目標位置。

  • 所有在來源專案資料夾中的檔案
    將來源專案資料夾中的所有檔案複製到目標位置。

  • 包含 App_Data 資料夾的檔案
    將 App_Data 資料夾中的所有檔案複製到目標位置。不論指定的複製選項為何,清除此核取方塊便會排除發行 App_Data 資料夾。

請參閱

概念

Web 應用程式專案概觀

ASP.NET 先行編譯概觀

其他資源

專案、使用者介面項目