デスクトップ アプリケーションの配置 (Visual C++)
配置とは、完成したアプリケーションやコンポーネントを他のコンピューターにインストールできるように配布するためのプロセスです。アプリケーションが開発者のコンピューターで作成されるときに、配置計画の開始。配置は、アプリケーションがインストール、ユーザーのコンピューターで実行できるようになった時点で終了します。
Visual Studio には、Windows アプリケーションを配置するためのさまざまな方法を提供します。これらは ClickOnce の配置と Windows インストーラーの配置が含まれます。
ClickOnce が共通言語ランタイム ((CLR) 混合、純粋、検証可能なアセンブリを対象とする C++ アプリケーションの配置に使用できます。マネージ アプリケーションの配置に Windows インストーラーを使用できますが、は、マニフェストの署名などの .NET Framework のセキュリティ機能を使用するため ClickOnce を使用することをお勧めします。ClickOnce は、ネイティブ C++ アプリケーションの配置には対応していません。詳細については、「Visual C++ アプリケーションの ClickOnce 配置」を参照してください。
Windows インストーラー テクノロジが CLR を対象とするネイティブ C++ のアプリケーションまたは C++ アプリケーションの配置に使用できます。
ClickOnce と Windows インストーラー配置の比較の場合、配置ストラテジの選択を参照してください。
ドキュメントのこのセクションのトピックでは、アプリケーションが依存するコンポーネントを再配布する Visual C++ のネイティブ アプリケーションがファイルのインストール パッケージに含める必要がある推奨される方法と実行、サポートされるターゲット プラットフォームをサポートするすべてのコンピューターでようにする方法について説明します。
このセクションの内容
Visual C++ アプリケーションの ClickOnce 配置
以前のランタイム バージョンでの C++ /clr アプリケーションの実行