Windows インストーラーのドキュメントへのロールベースのガイド

Windows インストーラーは、Windows でのアプリケーションのインストールとセットアップに推奨されるソリューションです。 したがって、この SDK に含まれる情報のいくつかは、幅広いソフトウェア開発と IT のプロフェッショナルにとって興味深い情報となるでしょう。 このセクションは、プロフェッショナルのロールと一般的なタスク シナリオごとにトピックへのリンクを整理して表示することを好む読者向けのガイドとして提供されます。 ロールは組織によって大きく異なる可能性があるため、次のグループ化は、必要な情報の検索の開始場所のガイドとしてのみ考えてください。

このドキュメントは、Windows インストーラーを使用するアプリケーションを作成するソフトウェア開発者を対象としています。 SDK はインストーラーの参照資料の主なソースとして、インストール パッケージとインストーラー サービスに関する情報を提供します。 ここには、アプリケーション プログラミング インターフェイス (API) やインストーラー データベースの要素についての完全な説明が含まれています。

詳細については、「Windows インストーラー情報のその他のソース」を参照してください。

アプリケーション開発者

アプリケーション開発者は、Windows インストーラー アプリケーション プログラミング インターフェイスを呼び出し、実行時に Windows インストーラー パッケージをインストールするアプリケーションを作成します。 Windows インストーラーは、自己修復や Installation-On-Demand などのアプリケーションで動作します。 通常、アプリケーション開発者は次のことを行います。

セットアップ作成者

セットアップ作成者は、アプリケーションのインストールに必要なセットアップ ロジックと情報を含む Windows インストーラー パッケージ (.msi ファイル) を作成します。 通常、Orca.exe などの作成ツールを使用して、Windows インストーラー データベースにセットアップ ロジックと情報を設定します。 通常、セットアップ作成者は次のことを行います。

IT 担当者

IT プロフェッショナルと管理者は、既存の Windows インストーラー パッケージをカスタマイズして展開します。 このようなユーザーは、既存のアプリケーションのセットアップを Windows インストーラー インストール パッケージに再パッケージ化し、ネットワーク上の Windows インストーラー インストールの管理イメージをインストールして管理します。

インフラストラクチャ開発者

インフラストラクチャ開発者は、Windows インストーラー サービスを使用するソフトウェアの展開と管理のための統合プラットフォームを作成できます。 Windows インストーラー プログラミング インターフェイスを使用して、システム上のアプリケーション、パッチ、ソースのクエリ、管理、配布を行うことができます。