共用方式為


逐步解說:部署 ASP.NET Web 應用程式

部署 ASP.NET 應用程式非常簡單。將您在開發電腦上建立的應用程式檔案複製到即將裝載 (Host) 您應用程式的 Web 實際執行伺服器 (Production Server) 即可。您可以使用 XCOPY 命令列工具或慣用的 FTP 應用程式,將檔案從一個位置複製至另一個位置。

若要部署跨 Web 應用程式共用的組件,例如包含自訂 ASP.NET 伺服器控制項的組件,請將它們部署至全域組件快取。如需詳細資訊,請參閱全域組件快取。如需組件的詳細資訊,請參閱使用組件設計程式

若要從命令列部署 ASP.NET 應用程式檔案

  1. 按一下 [開始],再按 [執行]。

  2. 在 [執行] 對話方塊的 [開啟] 文字方塊中輸入 cmd,然後按 [確定]。

  3. 請在命令提示字元中鍵入下列命令:

    xcopy <source path> <destination path>

    在這個命令中,<source path> 是要複製的來源檔的完整路徑,包括磁碟機、目錄和要複製的檔案名稱。如果要複製目錄中所有檔案,可以省略檔案名稱。而 <destination path> 是要放置複製檔案的目錄的完整路徑。

    下列範例命令會將 c:\myWebApp 目錄的所有檔案複製至 d:\liveapp 目錄。

    xcopy c:\devapp d:\liveapp
    
  4. 回答任何關於要複製檔案或目錄的任何問題。

想要更新應用程式 \Bin 目錄中儲存的 DLL,或是如果想要更新任何其他應用程式檔案時,請使用這個程序。下列範例會從一個磁碟機上的 \bin 目錄將一個 DLL 複製至另一個磁碟機上的 \bin 目錄。

xcopy c:\devapp\bin\myAssembly.dll d:\liveapp\bin\

部署應用程式之後,您也可以使用這個命令更新其中的檔案。雖然可以複製整個目錄,但是複製個別檔案時,一次只能將一個檔案從一個目錄複製至另一個。您可以使用 XCOPY /exclude 選項,以在複製時排除子目錄或具有特定副檔名或檔名的檔案。如需如何使用 XCOPY 工具的詳細資訊,請開啟作業系統的文件,然後搜尋 XCOPY。

**注意   **利用 XCOPY 工具時必須使用實體目錄名稱,不可使用虛擬目錄名稱。

請參閱

ASP.NET 應用程式逐步解說 | 部署應用程式 | 開發簡單 ASP.NET 伺服器控制項 | 逐步解說:使用 IIS 建立 ASP.NET Web 應用程式根目錄 | 逐步解說:建立 ASP.NET Web 應用程式的目錄結構 | 發行和部署 XML Web Service