Share via


.NET Framework 應用程式的部署案例

更新:2007 年 11 月

本章節說明數個可能的部署案例,可供 Common Language Runtime 應用程式使用。您將會依據您的部署需求以不同方式來封裝並部署您的應用程式。注意,這些只是針對特定類型應用程式的建議案例。您的部署需要可能會要求使用另外的方法。下列是典型的部署案例:

  • 部署 ASP.NET 應用程式。

    封裝:應用程式和 DLL

    散發:XCOPY 或 FTP 散發

    您可以使用 XCOPY 或 FTP 部署 ASP.NET 應用程式至伺服器上。您可以接著並行執行應用程式的二個版本,而且您也可以不需關閉應用程式即可將之更新。Common Language Runtime 可以讓您輕易地將應用程式和其他應用程式同時執行,而不會產生 DLL 衝突。

    如需 ASP.NET 部署的完整說明,請參閱部署 XML Web Service

  • 部署 Windows Form 應用程式。

    封裝:Microsoft Windows Installer 套件 (.msi)

    散發:Windows Installer

    使用 Windows Installer 散發 Windows Form 應用程式,允許您權衡使用 Installer 和 Windows 2000 應用程式管理兩者。您也可以通告應用程式的可用性、發行應用程式、使用 [控制台] 中的 [新增/移除程式] 選項安裝或移除應用程式,必要時也可以輕易地修復應用程式。

  • 藉由下載來部署 Windows Form 控制項或其他程式碼。

    封裝:壓縮的 CAB 檔 (.cab) 或編譯的程式庫 (.dll)

    散發:程式碼下載

    散發 Windows Form 控制項就像讓應用程式在 Web 主機上提供下載一樣簡單。您可以壓縮組成應用程式的檔案以利更迅速的下載。

請參閱

工作

HOW TO:開發簡單的 Windows Form 控制項

概念

.NET Framework 部署功能

其他資源

部署 .NET Framework 應用程式