次の方法で共有


テキスト アーカイブ ファイル

Windows インストーラー データベース テーブルは、MsiDatabaseExport または Database オブジェクトの Export メソッドを使用して、ASCII テキスト ファイルにエクスポートできます。 これらのテキスト アーカイブ ファイル内の情報は、MsiDatabaseImport または Database オブジェクトの Import メソッドを使用して、Windows インストーラー データベースにインポートできます。

msidb.exe などのツールでは、テキスト アーカイブ ファイルをエクスポートおよびインポートできます。 データベースからテキスト アーカイブ ファイル エクスポートおよびインポートできる Windows インストーラースクリプトの例 については、「ファイルのエクスポートファイルのインポート」 を参照してください。

手記

テキスト アーカイブ ファイルは、インストール データベースを編集するための手段ではありません。 インストール パッケージを作成および変更するには、Orca やサード パーティ製ツールなどの Windows インストーラー テーブル編集ツールを使用する必要があります。

 

テキスト アーカイブ ファイルは、次の目的で使用できます。

  • テキスト アーカイブ ファイルは、バージョン 管理システムで使用できます。

  • 無駄な記憶域スペースを削除し、.msi ファイルの最終的なサイズを小さくします。 .msi ファイル のサイズを小さくするを参照してください。

  • ローカリゼーション情報をインストール データベースに追加する。 詳細については、「インポートテーブルとエクスポートテーブルのコードページ処理を参照してください。

  • データベースのコード ページを決定します。 「インストール データベースのコード ページのを決定する」を参照してください。

  • データベースのコード ページを設定します。 データベース のコード ページの設定を参照してください。

  • データベース列の制限を引き上げる。 MsiDatabaseExport使用してテーブルをエクスポートし、エクスポートした .idt ファイルを編集してから、MsiDatabaseImportを使用してテーブルをインポートします。 作成者は、標準テーブル内の列の列データ型、null 値許容属性、またはローカリゼーション属性を変更できません。 大規模パッケージ の作成も参照してください。

次のページでは、テキスト アーカイブ ページとその形式について説明します。