次の方法で共有


Windows インストーラーのドキュメントへのロードマップ

このドキュメントは、Windows インストーラーの参照資料の主要なソースです。 インストール パッケージとインストーラー サービスに関する情報を提供します。 また、アプリケーション プログラミング インターフェイス (API) とインストーラー データベースの要素の完全な説明も提供します。 このドキュメントには、インストール パッケージと更新プログラム パッケージの基本的な例についても説明 Windows インストーラーの例

ロールベースの Windows インストーラー ドキュメント ガイド は、プロフェッショナル ロールと一般的なタスク シナリオ別に整理されたトピックへのリンクを参照することを好む読者向けのガイドとして提供される代替手段です。

Windows インストーラーのニュースグループについては、「Windows インストーラー情報のその他のソース」も参照してください。

Windows インストーラーの使用に関するヒントの一覧については、「Windows インストーラーのベスト プラクティス」を参照してください。

次の一覧では、インストーラードキュメントの各セクションについて説明します。

  • Windows インストーラー についてでは、提供情報、インストール オンデマンド、回復性、カスタマイズ、コンポーネント管理など、インストーラーの機能と利点の概要を示します。 このセクションでは、インストーラーのコンポーネントと機能の概念について説明します。これは、インストーラーによるインストールの編成方法を理解するために不可欠です。 また、システム ポリシー、ファイルのバージョン管理規則、ロールバック インストールなど、インストールに関するいくつかの大まかなテーマについても説明します。
  • Windows インストーラーを使用する では、ユーザーのコンピューターにインストールまたは削除できるコンポーネントにアプリケーションを整理するための標準的な方法など、さまざまなトピックについて説明します。World Wide Web からインストール パッケージをダウンロードする方法。圧縮されたソース イメージを使用します。
  • Windows インストーラーの新機能」セクションの情報を使用して、以前のバージョンの Windows インストーラーでサポートされていない新機能を特定できます。
  • デジタル署名と Windows インストーラー では、パッケージ、変換、パッチ、マージ モジュール、および外部キャビネット ファイルでデジタル署名を使用する方法について説明します。
  • アセンブリ では、Windows インストーラーを使用して共通言語ランタイムアセンブリと Win32 アセンブリをインストールおよび管理する方法について説明します。
  • ユーザー インターフェイス は、インストーラーのユーザー インターフェイス機能に関する情報を提供します。 インストーラーはユーザー インターフェイスを提供しませんが、パッケージ作成者は、インストール データベースで完全に対話型の内部または外部ユーザー インターフェイスを実行するために必要なすべてのデータとロジックを保持できます。 リファレンス セクションでは、ダイアログ ボックス、コントロール、コントロール イベントなど、データベース テーブルで指定できるユーザー インターフェイスの要素について説明します。
  • 標準アクション では、インストールを実行するためにシーケンス テーブルのインストーラーによって使用される標準アクションについて説明します。 この情報は、主にパッケージ開発者を対象としています。
  • カスタム アクション では、インストーラーで追加機能を作成する方法について説明します。 カスタム アクションを使用すると、インストール パッケージの作成者は、実行可能ファイル、ダイナミック リンク ライブラリ、スクリプトを含めることで、標準アクションの機能を拡張できます。 この情報は、インストーラーの他の場所に見つからないインストール機能を実行する必要があるパッケージ開発者を対象としています。
  • プロパティ は、インストール時にインストーラーが使用するプロパティに関する情報を提供します。 「バージョン情報」セクションと「使用」セクションでは、これらのグローバル変数の概要を説明します。各プロパティについては、「リファレンス」セクションで説明されています。
  • 概要情報ストリーム は、インストーラーによって使用される概要情報プロパティを文書化します。 この情報は、すべての開発者にとって興味深い情報です。
  • 修正プログラムの適用とアップグレード では、インストーラーを使用してファイルの更新、QFE、マイナー更新、製品のアップグレード、修正プログラムの適用を実行する方法について説明します。
  • 変換 では、データベース変換を使用してインストール データベースを変更またはカスタマイズする方法と、変換を生成、セキュリティで保護、適用する方法について説明します。
  • パッケージ検証 では、内部整合性エバリュエーター (IC) を使用して、開発中のインストール パッケージの内部整合性をテストする方法について説明します。
  • マージ モジュール は、マージ モジュールの設計に関する標準を示します。 この標準の後には、独自のマージ モジュールを作成している開発者と、インストーラーを使用してアプリケーションに共有コードを配信する予定の開発者が従う必要があります。
  • 64 ビット オペレーティング システムの Windows インストーラー では、Windows インストーラーを使用して、64 ビット オペレーティング システムで実行するように設計されたインストーラー コンポーネントをインストールおよび管理する方法について説明します。
  • Windows インストーラーの例 には、「インストール例 に、内部ユーザー インターフェイスを使用してインストール パッケージを作成する手順の例が含まれています。 既存のパッケージのメジャー アップグレードを作成する例については、「アップグレードの例を参照してください。 カスタマイズ変換によって機能が無効になり、新しいリソースが追加される方法については、「カスタマイズ変換の例を参照してください。 既存のインストール パッケージに小さな更新プログラムを適用するパッチ パッケージを作成する例については、「小さな更新プログラムの修正プログラムの適用例を参照してください。 既存のインストーラー パッケージをローカライズする方法については、「ローカライズの例 を参照してください。
  • Automation Interface は、Windows インストーラーのオートメーション インターフェイスを使用する開発者に情報を提供します。
  • Installer Functions では、インストーラー API への関数呼び出しについて説明します。 これらは、他のアプリケーションがインストーラー サービスにアクセスしてアプリケーションをインストール、保守、または削除するために呼び出す関数です。 Using セクションには、機能の要求、インストールの開始、プログラムによる不足しているコンポーネントの再インストールの方法に関する説明が含まれています。 「参照」セクションは、インストーラー・サービス機能の主要な参照資料です。
  • インストーラー データベース では、インストール データベースについて説明します。 インストーラーは、インストールに必要なすべてのロジックとデータを、.msi ファイル内のリレーショナル データベースに保持します。 [バージョン情報] セクションでは、データベースのテーブルの主要な機能グループのスキーマ図の概要を示します。 Using セクションでは、これらのテーブルの最も重要な操作について説明します。 これらのセクションには、インストール パッケージを作成したり、パッケージ作成ツールを作成したりする開発者にとって不可欠な情報が含まれています。 [参照] セクションには、各データベース テーブルの完全な参照資料が含まれています。 このセクションには、各データベース関数のプライマリ リファレンスも含まれています。 データベース関数は、インストーラーによってデータベースにアクセスするために内部的に使用され、主にインストーラー パッケージ作成ツールの開発者にとって重要です。