部署桌上型應用程式 (Visual C++)
部署是散發完成的應用程式或元件以安裝於其他電腦的過程。當開發人員的電腦上已建立應用程式時,會啟動部署規劃。當應用程式已安裝,且準備好在使用者電腦上執行時,部署即結束。
Visual Studio 提供了部署 Windows 應用程式的各種技術。這些包括 ClickOnce 部署和 Windows Installer 部署。
ClickOnce 可用來部署以通用語言執行平台 (CLR) —混合、純粹的和可驗證組件為目標的 C++ 應用程式。雖然您可以使用 Windows Installer 來部署 Managed 應用程式,但我們建議您使用 ClickOnce,因為它能利用 .NET Framework 安全性功能,例如資訊清單簽署。ClickOnce 不支援原生 C++ 應用程式的部署。如需詳細資訊,請參閱Visual C++ 應用程式的 ClickOnce 部署。
Windows Installer 技術可用來部署原生 C++ 應用程式或以 CLR 為目標的 C++ 應用程式。
在本文件的這個部分中的文章,會討論如何確定原生 Visual C++ 應用程式,可在任何提供支援目標平台的電腦上執行,並討論哪些檔案必須包含在安裝套件內,以及轉散發應用程式相依元件之建議方式。