共用方式為


HOW TO:發行網站

更新:2007 年 11 月

發行網站會編譯網站中的可執行檔,然後將輸出寫入您指定的資料夾。如需詳細資訊,請參閱發行網站

注意事項:

在 Visual Web Developer 2005 Express 版中無法使用發行網站公用程式。

發行網站之前

  1. 檢查原始站台的組態,並記下必須在遠端位置中套用的任何設定。特別檢查連接字串、成員資格設定和其他安全性設定之類的設定。

  2. 檢查原始站台的組態,並記下必須在已發行的網站中變更的任何設定。例如,您可能想要在發行網站之後停用偵錯、追蹤和自訂錯誤。

    因為組態設定是繼承而來,所以您可能需要查看 SystemRoot\Microsoft.NET\Framework\version\CONFIG 目錄中的 Machine.config 檔案或根目錄 Web.config 檔案,以及應用程式中的任何 Web.config 檔案。如果您沒有權限可以檢視根組態檔,可以使用 HOW TO:以程式設計的方式檢視繼承的和本機的組態設定中的程式碼範例,輸出網站中包含完整組態設定清單的檔案,並格式化為適當的組態檔。

    如需組態設定的定義,請參閱一般組態設定 (ASP.NET)ASP.NET 組態設定

若要發行網站

  1. 在 [建置] 功能表上,按一下 [發行網站]。

  2. 在 [發行網站] 對話方塊中,按一下省略按鈕 (…),瀏覽至您要發行網站的位置。

    您可以將網站輸出寫入本機或共用資料夾、寫入 FTP 站台或寫入以 URL 存取的網站。您在目標位置中必須具有「建立」和「寫入」權限。

  3. 若要在發行網站之後能夠變更 .aspx 檔案的配置 (但不是程式碼),請選取 [讓這個先行編譯的站台成為可更新] 核取方塊。

  4. 若要使用金鑰檔或金鑰容器命名強式名稱 (Strong Name) 的組件,請選取 [針對先行編譯組件啟用強式命名] 核取方塊,然後按一下 [確定]。

    發行狀態會顯示在工作列中。發行時間會根據連接速度、站台的大小和內容檔的類型而有所不同。當完成發行作業時,隨即會顯示 [發行成功] 狀態。

  5. 請對站台進行任何需要的組態變更。如需詳細資訊,請參閱 HOW TO:設定發行的網站。您可能也要加密特定的組態設定。如需詳細資訊,請參閱使用受保護的組態加密組態資訊

請參閱

工作

逐步解說:發行網站

HOW TO:設定發行的網站

概念

發行網站

編輯 ASP.NET 組態檔

其他資源

管理 ASP.NET 網站