配置 (Visual Basic での操作方法)
更新 : 2007 年 11 月
ここでは、Visual Basic の配置に関連するタスク全般について扱ったヘルプへのリンクを紹介しています。その他、ヘルプでカバーされている一般的なタスク カテゴリについては、「Visual Basic での操作方法」を参照してください。
全般
配置ストラテジの選択
ClickOnce と Windows インストーラのテクノロジを比較しています。64 ビット アプリケーションの配置
64 ビット アプリケーションを配置する際の、一般的な注意事項について説明しています。カスタムの必須コンポーネントの追加
アプリケーション実行の必要条件である共有コンポーネント、またはシステム コンポーネントのパッケージのインストール方法について説明しています。Windows インストーラ配置のタスク
共通の Windows インストーラ配置タスクについて説明しています。
ClickOnce による配置
方法 : ClickOnce アプリケーションを発行する
Web サーバー、ファイル共有、またはリムーバブル メディアに ClickOnce アプリケーションを発行する方法について説明します。方法 : ClickOnce で発行されるファイルを指定する
特定のファイルを発行する方法、または条件に基づいて特定のファイルをインストールする方法を説明します。方法 : ClickOnce アプリケーションの発行言語を変更する
開発コンピュータの言語とカルチャを設定する方法について説明します。ローカライズされたアプリケーションを発行する場合、ローカライズされたバージョンに合わせて言語とカルチャを指定する必要があります。方法 : ClickOnce アプリケーションと共に必須コンポーネントをインストールする
アプリケーションと共にパッケージ化される必須コンポーネントを選択する方法について説明します。方法 : ClickOnce アプリケーションの更新を管理する
更新チェックを実行する時期と方法、更新が必須かどうか、およびアプリケーションの更新をチェックする場所の指定について説明します。方法 : ClickOnce のセキュリティ設定を有効にする
アプリケーションを発行するためにセキュリティ設定を有効にする方法について説明します。方法 : アプリケーション マニフェストおよび配置マニフェストに署名する
マニフェストに厳密な名前を付ける方法について説明します。方法 : 64 ビット アプリケーションを ClickOnce で配置する
64 ビット アプリケーションを ClickOnce で配置する方法について説明しています。ClickOnce での COM コンポーネントの配置
ブートストラップまたはネイティブ コンポーネント分離 (登録を必要としない COM とも呼ばれます) を使用して、レガシ COM コンポーネントを配置する方法について説明します。ClickOnce アプリケーションのコマンド ラインからのビルド
MSBuild を使用してコマンド ラインからプロジェクトをビルドおよび配置する方法について説明します。System.Deployment.Application を使用する ClickOnce アプリケーションのデバッグ
ClickOnce 配置の高度な機能を使用およびカスタマイズする方法について説明します。これには、アプリケーションへの "今すぐ配置" オプションの作成、コンポーネントのオンデマンド ダウンロード、およびアプリケーション更新の統合が含まれます。
アプリケーションの発行
方法 : ClickOnce アプリケーションを発行する
Web サーバー、ファイル共有、またはリムーバブル メディアに ClickOnce アプリケーションを発行する方法について説明します。方法 : ClickOnce で発行されるファイルを指定する
特定のファイルを発行する方法、または条件に基づいて特定のファイルをインストールする方法を説明します。方法 : ClickOnce アプリケーションの発行言語を変更する
開発コンピュータの言語とカルチャを設定する方法について説明します。ローカライズされたアプリケーションを発行する場合、ローカライズされたバージョンに合わせて言語とカルチャを指定する必要があります。方法 : ClickOnce アプリケーションと共に必須コンポーネントをインストールする
アプリケーションと共にパッケージ化される必須コンポーネントを選択する方法について説明します。方法 : ClickOnce アプリケーションの更新を管理する
更新チェックを実行する時期と方法、更新が必須かどうか、およびアプリケーションの更新をチェックする場所の指定について説明します。方法 : ClickOnce の発行バージョンを自動的にインクリメントする
アプリケーションを発行するときに、発行バージョンのリビジョン番号をインクリメントする方法について説明します。方法 : ClickOnce のインストール モードを指定する
アプリケーションをオフラインまたはオンラインで使用できるかどうかを判断する方法について説明します。方法 : 配置プロジェクトのプロパティを設定する
配置プロパティのカテゴリ (共通プロジェクト プロパティと構成依存プロパティ) について説明します。方法 : ユーザー単位のインストールまたはコンピュータ単位のインストールを指定する
コンピュータのすべてのユーザーがアプリケーションを使用できるか、インストールを実行するユーザーだけが使用できるかを指定する方法について説明します。
マニフェストへの署名
方法 : アプリケーション マニフェストおよび配置マニフェストに署名する
マニフェストに厳密な名前を付ける方法について説明します。方法 : アセンブリに遅延署名する (Visual Studio)
遅延または部分署名を使用して公開キーを指定し、アセンブリが引き渡されるまで秘密キーの追加を遅延する方法について説明します。
安全なアプリケーションの配置
- 方法 : ClickOnce アプリケーションのセキュリティ ゾーンを設定する
開始時にはアクセス許可の基本セットを指定し、アプリケーションに必要なアクセス許可を 1 つずつ追加していく方法について説明します。
セットアップ プロジェクトによる配置 (Windows インストーラ)
方法 : セットアップ プロジェクトを作成または登録する
セットアップ プロジェクトを作成する方法について説明します。セットアップ プロジェクトは、Windows インストーラ (.msi) ファイルを作成するために使用されます。セットアップ プロジェクトには、標準と Web の 2 種類があります。チュートリアル : Windows ベースのアプリケーションの配置
ショートカットとファイルの関連付けのセットアップ、レジストリへのエントリの追加、カスタム ダイアログの表示、Internet Explorer のバージョン確認をインストール時に行う Windows アプリケーション用のインストーラを作成する方法について説明します。チュートリアル : カスタム動作の作成
インストール終了時にユーザーを Web ページへ導く DLL カスタム動作の作成手順について説明します。方法 : 64 ビットプラットフォーム用の Windows インストーラを作成する
64 ビット アプリケーションおよびコンポーネントのインストーラを作成する方法について説明します。方法 : Windows インストーラ配置で必須コンポーネントをインストールする
アプリケーションと共にパッケージ化される必須コンポーネントを選択する方法について説明します。
その他の配置プロジェクト
方法 : マージ モジュール プロジェクトの作成または登録を行う
コンポーネントのすべてのファイル、リソース、レジストリ エントリ、およびセットアップ ロジックが含まれるマージ モジュール ファイル (.msm) を作成します。方法 : Cab プロジェクトを作成または登録する
Web ブラウザにコンポーネントをダウンロードするときに使用するキャビネット ファイル (.cab) を作成します。サーバーではなくクライアントのコンピュータでコードを実行する場合は、このオプションを使用する必要があります。方法 : 配置プロジェクトにマージ モジュールを登録する
Visual Studio を使用して独自のマージ モジュールを作成します。また、Microsoft やサードパーティ ベンダから提供されている、標準コンポーネント対応のマージ モジュールを使用することもできます。