次の方法で共有


ClickOnce アプリケーションの発行

ClickOnce アプリケーションを初めて発行する場合は、発行ウィザードを使用して発行プロパティを設定できます。 ウィザードでは、いくつかのプロパティのみを使用できます。その他のプロパティはすべて既定値に設定されます。

発行プロパティに対するその後の変更は、プロジェクト デザイナー[発行] ページで行われます。

ClickOnce for .NET Core 3.1 および .NET 5 以降では、発行ウィザードとプロジェクト デザイナーの [発行] ページではなく、発行ツールを使用して配置プロパティを設定します。 詳細については、「ClickOnce と ClickOnce for .NET を使用した .NET Windows アプリケーションの配置」を参照してください。

公開ウィザード

発行ウィザードを使用して、アプリケーションを発行するための基本設定を設定できます。 これには、次の公開プロパティが含まれます。

  • 発行フォルダーの場所 - Visual Studio によってファイルがコピーされる場所 (ローカル コンピューター、ネットワーク ファイル共有、FTP サーバー、または Web サイト)

  • インストール フォルダーの場所 - エンド ユーザーがインストールする場所 (ネットワーク ファイル共有、FTP サーバー、Web サイト、CD/DVD)

  • オンラインまたはオフラインの可用性 - エンド ユーザーがネットワーク接続の有無にかかわらずアプリケーションにアクセスできる場合

  • 更新頻度 - アプリケーションが新しい更新プログラムをチェックする頻度。

    詳細については、「 方法: 発行ウィザードを使用して ClickOnce アプリケーションを発行する」を参照してください

[発行] ページ

プロジェクト デザイナー[発行] ページは、ClickOnce 配置のプロパティを構成するために使用されます。 次の表に、トピックを示します。

タイトル 説明
Visual Studio でファイルをコピーする場所を指定する Visual Studio がアプリケーション ファイルとマニフェストを配置する場所を設定する方法について説明します。
エンド ユーザーのインストール先の場所を指定する ユーザーがアプリケーションをダウンロードしてインストールする場所を設定する方法について説明します。
ClickOnce のオフライン インストール モードまたはオンライン インストール モードを指定する アプリケーションをオフラインとオンラインのどちらで使用できるかを設定する方法について説明します。
ClickOnce 発行バージョンを設定する ClickOnce 発行バージョン プロパティを設定する方法について説明します。このプロパティは、発行するアプリケーションを更新プログラムとして扱うかどうかを決定します。
ClickOnce 発行バージョンを自動的にインクリメントする アプリケーションを発行するたびに PublishVersion のリビジョン番号を自動的にインクリメントする方法について説明します。

詳細については、「プロジェクト デザイナーの [発行] ページ」を参照してください。

[アプリケーション ファイル] ダイアログ ボックス

このダイアログ ボックスでは、発行、動的ダウンロード、更新のためにプロジェクト内のファイルを分類する方法を指定できます。 既定で除外されていないプロジェクト ファイル、またはダウンロード グループを持つプロジェクト ファイルを一覧表示するグリッドが含まれています。

ファイルを含める、ファイルを除外する、ファイルをデータ ファイルまたは前提条件としてマークする、Visual Studio UI で条件付きインストール用のファイルのグループを作成する 方法: ClickOnce によって発行されるファイルを指定する方法を参照してください。 Mage.exeを使用してデータ ファイルをマークすることもできます。 詳細については、「 方法: ClickOnce アプリケーションにデータ ファイルを含める」を参照してください。

[前提条件] ダイアログ ボックス

このダイアログ ボックスでは、インストールする必須コンポーネントとインストール方法を指定します。 詳細については、「方法: ClickOnce アプリケーションを使用して前提条件をインストールする」を参照してください。

[アプリケーションの更新] ダイアログ ボックス

このダイアログ ボックスでは、アプリケーションのインストールで更新プログラムを確認する方法を指定します。 詳細については、「 方法: ClickOnce アプリケーションの更新プログラムを管理する」を参照してください。

[発行オプション] ダイアログ ボックス

[発行オプション] ダイアログ ボックスでは、アプリケーションの展開オプションを指定します。 詳細については、「ClickOnce 発行設定の指定」を参照してください。

タイトル 説明
方法: ClickOnce アプリケーションのファイルの関連付けを作成する ClickOnce アプリケーションにファイル名拡張子のサポートを追加する方法について説明します。
方法: オンラインの ClickOnce アプリケーションでクエリ文字列情報を取得する ClickOnce アプリケーションの実行に使用する URL で渡されたパラメーターを取得する方法を示します。
方法: デザイナーを使用して ClickOnce アプリケーションの URL アクティブ化を無効にする デザイナーを使用して[ スタート ] メニューからアプリケーションを起動するようにユーザーに強制する方法について説明します。
方法: ClickOnce アプリケーションの URL アクティブ化を無効にする ユーザーが [スタート ] メニューからアプリケーションを起動するように強制する方法について説明します。
チュートリアル: デザイナーを使用して ClickOnce 配置 API を使用して必要に応じてアセンブリをダウンロードする アプリケーション アセンブリをダウンロードする方法については、デザイナーを使用してアプリケーションで初めて使用する場合にのみ説明します。
チュートリアル: ClickOnce 配置 API を使用して必要に応じてアセンブリをダウンロードする アプリケーション アセンブリがアプリケーションで初めて使用される場合にのみ、アプリケーション アセンブリをダウンロードする方法について説明します。
チュートリアル: ClickOnce 配置 API を使用して必要に応じてサテライト アセンブリをダウンロードする サテライト アセンブリを省略可能としてマークし、クライアント コンピューターが現在のカルチャ設定に必要なアセンブリのみをダウンロードする方法について説明します。
チュートリアル: ClickOnce アプリケーションを手動で配置する .NET Framework ユーティリティを使用して ClickOnce アプリケーションを配置する方法について説明します。
チュートリアル: 再署名を必要とせず、ブランド情報を保持する ClickOnce アプリケーションを手動で配置する .NET Framework ユーティリティを使用して、マニフェストに再署名せずに ClickOnce アプリケーションを配置する方法について説明します。
方法: ターゲット プラットフォームにプロジェクトを構成する プロジェクトの ターゲット CPU または プラットフォーム ターゲット プロパティを変更して、64 ビット プロセッサ用に発行する方法について説明します。
チュートリアル: ClickOnce アプリケーションを複数の .NET Framework バージョンで実行できるようにする 複数バージョンの .NET Framework で ClickOnce アプリケーションのインストールと実行を行う方法について説明します。
チュートリアル: ClickOnce アプリケーションのカスタム インストーラーを作成する ClickOnce アプリケーションをインストールするカスタム インストーラーを作成する方法について説明します。
方法: ビジュアル スタイルを有効にして WPF アプリケーションを発行する ビジュアル スタイルが有効になっている WPF アプリケーションを発行しようとしたときに表示されるエラーを解決する手順について説明します。