ClickOnce アプリケーションをユーザーが使用できるようにするには、ファイル共有またはパス、FTP サーバー、またはリムーバブル メディアにアプリを発行する必要があります。 発行ウィザードを使用して、アプリケーションを 発行できます。 追加の発行プロパティは、プロジェクト デザイナーの [発行] ページで使用できます。 詳細については、「 ClickOnce アプリケーションの発行」を参照してください。
発行ウィザードを実行する前に、発行プロパティを適切に設定する必要があります。 たとえば、プロジェクト デザイナーの [署名] ページで、ClickOnce アプリケーションに署名するキーを指定できます。 詳細については、「Secure ClickOnce アプリケーションの」を参照してください。
ClickOnce を使用して複数のバージョンのアプリケーションをインストールすると、指定した発行場所にある Archive という名前のフォルダーに以前のバージョンのアプリケーションが移動されます。 この方法で以前のバージョンをアーカイブすると、インストール ディレクトリは以前のバージョンのフォルダーから消去されます。
注
表示されるダイアログとメニューは、アクティブな設定またはエディションによって、この記事で説明されている UI とは異なる場合があります。 設定を変更するには、 [ツール] メニューの [設定のインポートとエクスポート] をクリックします。 詳細については、「すべての設定をリセットする」を参照してください。
ファイル共有またはパスに公開する
ソリューション エクスプローラーで、アプリケーション プロジェクトを選択します。
[ビルド] メニューの [発行プロジェクト名を] または [発行選択範囲 を選択すると、発行ウィザードが開きます。
注
ClickOnce for .NET Core 3.1 および .NET 5 以降では、発行ウィザードとプロジェクト デザイナーの [発行] ページではなく、発行ツールを使用して配置プロパティを設定します。 詳細については、「ClickOnce と ClickOnce for .NET を使用した .NET Windows アプリケーションの配置」を参照してください。
発行ウィザードの [アプリケーションを発行する場所] ページで、表示されている形式のいずれかを使用して、有効な FTP サーバー アドレスまたは有効なファイル パスを入力し、[次へ] を選択します。
[ ユーザーによるアプリケーションのインストール方法] ページで、アプリケーションのユーザー インストールの場所を選択します。
Web サイトからのユーザー インストールを有効にするには、[ Web サイトから] を選択します。 前の手順で入力したファイル パスに対応する URL を入力します。 通常、このオプションは、発行場所として FTP アドレスを指定するために使用されます。 FTP からの直接ダウンロードはサポートされていないため、このオプションの URL を入力する必要があります。
ファイル共有からユーザーのインストールを直接有効にするには、[ UNC パスまたはファイル共有から] を選択します。 前の手順で入力したファイル パスに対応する UNC パスまたはファイル共有を入力します。 このオプションは、 c:\deploy\myapp または \\server\myapp 形式の発行場所を対象とします。
CD-ROM または DVD-ROM からユーザーのインストールを有効にするには、次のセクションの手順に従います。
[次へ] を選択して続行します。
[ アプリケーションはオフラインで使用できますか? ] ページで、適切なオプションを選択します。
ユーザーがネットワークから切断されたときにアプリケーションを実行できるようにするには、[ はい、このアプリケーションはオンラインまたはオフラインで使用できます] を選択します。 Visual Studio では、[ スタート] メニューにアプリケーション ショートカットが追加されます。
発行場所から直接アプリケーションを実行するには、[いいえ] を選択します 。このアプリケーションはオンラインでのみ使用できます。
[次へ] を選択して続行します。
設定を使用してアプリケーションを発行するには、[ 完了] を選択します。
Visual Studio では、発行の進行状況が状態通知領域に表示されます。
CD-ROM または DVD-ROM に発行する
ソリューション エクスプローラーでプロジェクトを右クリックし、[プロパティ] を選択すると、プロジェクト デザイナーが開きます。
プロジェクト デザイナーで、[発行] タブを選択し、[発行ウィザード] を選択します。
発行ウィザードの [アプリケーションを発行する場所] ページで、表示されている形式のいずれかを使用して、有効な FTP サーバー アドレスまたは有効なファイル パスを入力し、[次へ] を選択します。
[ ユーザーがアプリケーションをインストールする方法] ページで、[ CD-ROM または DVD-ROM から] を選択し、[ 次へ] を選択します。
注
ユーザーがドライブに CD-ROM を挿入したときに 自動的に実行されるようにインストールを構成 できます。
CD-ROM でアプリケーションを配布する場合は、Web サイトから更新プログラムを提供できます。 [ アプリケーションが更新プログラムを確認する場所] ページで、更新オプションを選択します。
アプリケーションで更新プログラムのチェックを有効にするには、[ アプリケーションは次の場所から更新プログラムをチェックします] を選択します。 ファイルの場所、Web サイト、FTP サーバーなど、更新プログラムの投稿場所を入力します。
アプリケーションが更新プログラムをチェックしない場合 は、[アプリケーションが更新プログラムをチェックしない] を選択します。
[次へ] を選択して続行します。
設定を使用してアプリケーションを発行するには、[ 完了] を選択します。
Visual Studio では、発行の進行状況が状態通知領域に表示されます。
注
発行が完了したら、CD/DVD リライターを使用して、 アプリケーションを発行する場所 から CD-ROM または DVD-ROM メディアにファイルをコピーします。
自動インストールの構成
CD-ROM または DVD-ROM からユーザーインストールを有効にすると、ユーザーが CD-ROM をドライブに挿入したときに自動的に実行されるようにプロセスを構成できます。
プロジェクト デザイナーで、[発行] タブを選択します。
[ オプション] を選択すると、 発行オプション ウィザードが開きます。
発行オプション ウィザードで、[展開] タブを選択します。
[ CD インストールの場合は、CD が挿入されたときにセットアップを自動的に開始する ] オプションを選択します。
変更を適用するには、[ OK] を選択します。
プロジェクト デザイナーで、[発行] タブを選択します。
[ オプション] を選択すると、 発行オプション ウィザードが開きます。
[ CD インストールの場合は、CD が挿入されたときにセットアップを自動的に開始する ] オプションを選択します。
変更を適用するには、[ OK] を選択します。
関連コンテンツ
- ClickOnce のセキュリティと配置
- ClickOnce アプリケーションをセキュリティで保護する
- ClickOnce を使用した Office ソリューションの配置