エラー テーブル
エラー テーブルは、エラー コード が設定されているが書式設定テンプレートが設定されていないエラーを処理するときに、エラー メッセージの書式設定テンプレートを検索するために使用されます (これは通常の状況です)。
Error テーブルには、次の列があります。
コラム | 種類 | 鍵 | 許容 |
---|---|---|---|
エラー | 整数 の | Y | N |
メッセージ | テンプレートの | N | Y |
列
-
エラー
-
エラー番号とメッセージの一覧については、「Windows インストーラーのエラー メッセージの」を参照してください。
エラー番号は負以外の整数である必要があります。
25000 から 30000 までの範囲は、カスタム アクションからのエラー用に予約されています。 カスタム アクションの作成者は、カスタム アクションにこの範囲を使用できます。
-
メッセージ
-
この列には、ローカライズ可能なエラー書式設定テンプレートが含まれています。 Error テーブルは、デバッグ形式テンプレートを含む最初のビルド プロセスによって生成されます。
予約済みメッセージの一覧を次の表に示します。 出荷エラー コードと内部エラー コードの一覧については、「Windows インストーラーのエラー メッセージ」を参照してください。
エラー メッセージ 備考 0 {{致命的なエラー: }} 致命的なエラーのヘッダー プレフィックス (INSTALLMESSAGE_FATALEXIT)。 二重中かっこ {{text}} で囲まれたテキストは、ログ ファイルにのみ表示されます。 テキストは UI でユーザーに表示されません。 1 エラー [1]。 エラーのヘッダー プレフィックス (INSTALLMESSAGE_ERROR) 2 警告 [1]。 警告のヘッダー プレフィックス (INSTALLMESSAGE_WARNING) 3 4 情報 [1]。 情報メッセージのヘッダー プレフィックス (INSTALLMESSAGE_INFO) 5 内部エラー [1]。 [2]{, [3]}{, [4]} 内部エラーのヘッダー プレフィックス 6 7 {{ディスクがいっぱい: }} ディスク領域不足エラーのヘッダー プレフィックス (INSTALLMESSAGE_OUTOFDISKSPACE)。 二重中かっこ {{text}} で囲まれたテキストは、ログ ファイルにのみ表示されます。 テキストは UI でユーザーに表示されません。 8 アクション [時間]: [1]。 [2] 9 [ProductName] 10 {[2]}{, [3]}{, [4]} 11 メッセージの種類: [1]、引数: [2] 12 === ログ記録開始: [日付] [時刻] === 13 === ログ記録が停止しました: [日付] [時刻] === 14 アクションの開始 [時間]: [1] 15 アクションが終了しました [時間]: [1]。 戻り値 [2] 16 残り時間: {[1] 分 }{[2] 秒} 17 メモリ不足。 再試行する前に他のアプリケーションをシャットダウンする 18 インストーラーが応答しなくなった 19 インストーラーが途中で終了しました 20 Windows で [ProductName] が構成されるまでお待ちください... 21 必要な情報の収集... 22 このアプリケーションの古いバージョンを削除しています... 23 このアプリケーションの古いバージョンを削除する準備をしています... 32 {[ProductName] }セットアップが正常に完了しました。 33 {[ProductName] }セットアップに失敗しました。
備考
テンプレートには、フィールド 1 のエラー番号の書式は含まれません。 エラーを処理するときに、インストーラーはメッセージの種類に応じてヘッダー プレフィックスをテンプレートにアタッチします。 これらのヘッダーは、Error テーブルにも格納されます。
二重中かっこ {{text}} で囲まれたテキストは、ログ ファイルにのみ表示されます。 テキストは UI でユーザーに表示されません。
ローカライズされたエラー テーブルをデータベースにインポートするには、Msidb.exe を使用するか、MsiDatabaseImportします。 SDK には、「Error テーブルと ActionText テーブルのローカライズ」セクションに記載されている各言語のローカライズされたエラー テーブル 含まれています。 エラー テーブルが設定されていない場合、インストーラーは、ProductLanguage プロパティで指定された言語のローカライズされた文字列を読み込みます。
検証