共用方式為


部署原生桌面應用程式 (Microsoft C++)

部署是指用來散發已完成的應用程式或元件,以便在其他電腦上進行安裝的程序。 當應用程式在開發人員的電腦上完成建立時,即開始部署規劃。 當應用程式已安裝並準備在使用者的電腦上執行時,即結束部署。

Visual Studio 提供各種不同的技術來部署 Windows 應用程式。 這些技術包括 ClickOnce 部署和 Windows Installer 部署。

  • ClickOnce 可用來部署以 Common Language Runtime (CLR) 為目標的 C++ 應用程式,CLR 是混合、純粹且和可驗證的組件。 雖然您可以使用 Windows Installer 來部署受控應用程式,但建議您使用 ClickOnce 以利用 .NET Framework 安全性功能,例如資訊清單簽署。 ClickOnce 不支援原生 C++ 應用程式的部署。 如需詳細資訊,請參閱 Microsoft C++ 應用程式的 ClickOnce 部署

  • Windows Installer 技術可用來部署原生 C++ 應用程式或以 CLR 為目標的 C++ 應用程式。

文件本節中的文章討論如何確保原生 Microsoft C++ 應用程式能在任何提供支援目標平台的電腦上執行、需要包含在安裝套件中的檔案,以及重新分發應用程式所依賴元件的建議方式。

本節內容