ClickOnce アプリケーションの発行
ClickOnce アプリケーションを最初に発行するときに、発行ウィザードを使用して発行プロパティを設定できます。 このウィザードで設定できるのはプロパティの一部のみです。その他のプロパティはすべて、既定値に設定されます。
それ以降に発行プロパティを変更するには、プロジェクト デザイナーの [発行] ページを使用します。
Note
.NET Core 3.1 および .NET 5 以降の ClickOnce では、発行ウィザードやプロジェクト デザイナーの [発行] ページではなく、発行ツールを使用して配置プロパティを設定します。 詳細については、ClickOnce を使用した .NET Windows アプリケーションの配置と .NET 用 ClickOnce に関するページを参照してください。
発行ウィザード
発行ウィザードを使用して、アプリケーションを発行するときの基本的な設定を指定できます。 たとえば、次の発行プロパティが含まれます。
発行フォルダーの場所 - Visual Studio がファイルをコピーする場所 (ローカル コンピューター、ネットワーク ファイル共有、FTP サーバー、または Web サイト)。
インストール フォルダーの場所 - エンド ユーザーがインストールを開始する場所 (ネットワーク ファイル共有、FTP サーバー、Web サイト、CD/DVD)。
オンラインまたはオフラインの可用性 - エンド ユーザーがネットワーク接続でアプリケーションにアクセスできるかどうか。
更新間隔 - 新しい更新プログラムをアプリケーションがチェックする頻度。
詳細については、「方法: 発行ウィザードを使用して ClickOnce アプリケーションを発行する」を参照してください。
ページの発行
プロジェクト デザイナー の [発行] ページは、ClickOnce 配置用のプロパティを構成する場合に使用します。 次の表にトピックを示します。
Title | 説明 |
---|---|
Visual Studio がファイルをコピーする場所を指定する | Visual Studio がアプリケーション ファイルとマニフェストを配置する場所を設定する方法について説明します。 |
エンド ユーザーがインストールを開始する場所を指定する | ユーザーがアプリケーションをダウンロードし、インストールするためにアクセスする場所を設定する方法について説明します。 |
ClickOnce のオフラインまたはオンラインのインストール モードを指定する | アプリケーションをオフラインまたはオンラインで使用できるかどうかを設定する方法について説明します。 |
ClickOnce の発行バージョンを設定する | 発行するアプリケーションを更新プログラムとして扱うかどうかを指定する、ClickOnce の [発行するバージョン] プロパティの設定方法について説明します。 |
ClickOnce の発行バージョンを自動的にインクリメントする | アプリケーションを発行するたびに、PublishVersion のリビジョン番号を自動的にインクリメントする方法について説明します。 |
詳細については、「[発行] ページ (プロジェクト デザイナー)」を参照してください
[アプリケーション ファイル] ダイアログ ボックス
このダイアログ ボックスでは、発行、動的ダウンロード、および更新のために、プロジェクト内のファイルを分類する方法を指定できます。 このダイアログ ボックスには、既定では除外されないプロジェクト ファイル、またはダウンロード グループのあるプロジェクト ファイルを一覧にしたグリッドが含まれています。
ファイルを含めるまたは除外したり、ファイルに対するデータ ファイルや必須コンポーネントをマークしたり、Visual Studio UI で条件付きインストールを実行するためのファイル グループを作成したりする機能については、「方法: ClickOnce で発行されるファイルを指定する」を参照してください。 また、Mage.exe を使用してデータ ファイルにマークすることもできます。 詳しくは、「方法: ClickOnce アプリケーションにデータ ファイルを含める」をご覧ください。
[必須コンポーネント] ダイアログ ボックス
このダイアログ ボックスでは、必須コンポーネントとしてインストールするコンポーネントおよびそのインストール方法を指定します。 詳細については、「方法: ClickOnce アプリケーションと共に必須コンポーネントをインストールする」および「[必須コンポーネント] ダイアログ ボックス」を参照してください。
[アプリケーションの更新] ダイアログ ボックス
このダイアログ ボックスでは、アプリケーションのインストール時に更新プログラムをチェックする方法を指定します。 詳細については、「方法: ClickOnce アプリケーションの更新プログラムを管理する」を参照してください。
[発行オプション] ダイアログ ボックス
[発行オプション] ダイアログ ボックスでは、アプリケーションの配置オプションを指定します。 詳細については、「 ClickOnce の発行設定を指定する」を参照してください。
関連トピック
Title | 説明 |
---|---|
方法: 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 アプリケーションをインストールする方法について説明します。 |
方法: Visual スタイルが有効になっている WPF アプリケーションを公開する | Visual スタイルが有効になっている WPF アプリケーションを発行しようとしたときに表示されるエラーを解決する手順について説明します。 |