サマリー情報の追加
次のサマリー情報プロパティはすべてのインストール パッケージに、Summary Information Stream の Istream インターフェイスにアクセスするためのソフトウェア ツールを使用して定義する必要があります。 たとえば、Windows インストーラー SDK に付属している Msiinfo.exe ツールを使用してこれらのプロパティを設定できます。 これらのプロパティが設定されていない場合、パッケージは パッケージ検証に合格しません。
サマリー情報プロパティ | Data | Notes |
---|---|---|
テンプレート (プラットフォームと言語) |
;1033 | データベースで使用されるプラットフォームと言語。 テンプレート概要プロパティの値にプラットフォームの仕様がない場合、インストーラーは Intel アーキテクチャと想定します。 データベースの ProductLanguage プロパティが通常、この概要プロパティに使用されます。 サンプルの言語 ID は、パッケージで米国英語が使用されていることを示しています。 |
リビジョン番号 (パッケージ コード) |
{4966AEC4-3C59-4B07-9B98-1B6A7103C0D3} | これは、サンプル パッケージを一意に識別するパッケージ コード GUID です。 このサンプルを再生成する場合は、GUIDGEN などのユーティリティを使用して、自分のパッケージ用に別の GUID を生成します。 GUIDGEN の結果には小文字が含まれています。すべての小文字を大文字に変更して、有効なパッケージ コードにする必要があることに注意してください。 「パッケージ コード」を参照してください。 |
ページ数 (最小インストーラー バージョン) |
200 | Windows インストーラー 2.0 以上では、このプロパティを整数 200 に設定する必要があります。 |
ワード数 (ソースの種類) |
0 | パッケージのグローバル ソースの種類は、長いファイル名であり、圧縮されていません。 詳細については、「圧縮されたソースと圧縮されていないソース」と、「File テーブル」の Attributes 列の説明を参照してください。 |
残りのサマリー情報ストリーム プロパティは必須ではありませんが、MNP2000.msi サンプルに対して設定する必要があります。
サマリー情報プロパティ | Data | Notes |
---|---|---|
タイトル | インストール データベース | このデータベースは、変換やパッチではなく、インストール用であることをユーザーに通知します。 |
サブジェクト | MNP2000 | ファイル ブラウザーでは、このデータベースと共にインストールする製品としてこれを表示できます。 |
キーワード | Installer、MSI、Database | キーワード検索が可能なファイル ブラウザーは、これらの単語を検索できます。 |
Author | Microsoft Corporation | 製品の製造元の名前。 |
コメント | This installer database contains the logic and data required to install Notepad. (このインストーラー データベースには、メモ帳のインストールに必要なロジックとデータが含まれています。) | このデータベースの目的についてユーザーに通知します。 |
作成アプリケーション | Orca | インストール データベースの作成に使用されるアプリケーション。 サンプルでは、Orca データベース エディターを例として指定しています。 |
Security | 0 | サンプル データベースは、無制限の読み取り/書き込みです。 |
このサンプル データベースを完成させるために [最終保存者]、[最終保存時刻/日付]、[作成時刻/日付]、[前回印刷]、[文字数]、および [コード ページ] の概要プロパティを設定する必要はありません。 このサンプルでは、データベース編集ツールを使用して、これらの省略可能なプロパティを設定および更新します。
たとえば、MsiInfo を使用してサマリー情報をサンプルに追加するには、データベースを含むディレクトリに変更し、次のコマンド ラインを使用します。 次に示すサンプル パッケージ ID は再利用しないでください。
Msiinfo.exe MNP2000.msi -T "インストール データベース" -J Subject -A "Microsoft Corporation" -K "Installer, MSI,Database" -O "このインストーラー データベースには、メモ帳のインストールに必要なロジックとデータが含まれています。-P ;1033 -V {4966AEC4-3C59-4B07-9B98-1B6A7103C0D3} -G 200 -W 0 -N Orca -U 0
サマリー情報の詳細については、「サマリー情報ストリームについて」、「サマリー情報ストリームの使用」、「サマリー情報ストリーム リファレンス」を参照してください。
「サマリー情報ストリーム プロパティ セット」ですべてのサマリー情報プロパティの全一覧について、「サマリー プロパティの説明」でそれぞれの説明についてを参照してください。