トレーニング
モジュール
Dynamics 365 Business Central でのアプリケーション言語を使用したエラー処理 - Training
Dynamics 365 Business Central でアプリケーション言語 (AL) を使用してエラーを処理する方法を学びます。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
エラー テーブルは、エラー コード セットでエラーを処理するときに、書式設定テンプレートを設定せずにエラー メッセージの書式設定テンプレートを検索するために使用されます (これは通常の状況です)。
エラー テーブルには次の列があります。
Error
エラー番号とメッセージの一覧については、「Windows インストーラーのエラー メッセージ」を参照してください。
エラー番号は負でない整数でなければなりません。
25000 から 30000 までの範囲は、カスタム アクションからのエラー用に予約されています。 カスタム アクションの作成者は、カスタム アクションにこの範囲を使用できます。
Message
この列には、ローカライズ可能なエラー書式設定テンプレートが含まれています。 エラー テーブルは、デバッグ形式テンプレートを含む最初のビルド プロセスによって生成されます。
次の表に、予約済みメッセージの一覧を示します。 出荷および内部のエラー コードの一覧については、「Windows インストーラーのエラー メッセージ」を参照してください。
エラー | Message | 解説 |
---|---|---|
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 | アクション [Time]: [1]。 [2] | |
9 | [ProductName] | |
10 | {[2]}{, [3]}{, [4]} | |
11 | メッセージの種類: [1]、引数: [2] | |
12 | === ログ開始: [Date] [Time] === | |
13 | === ログ終了: [Date] [Time] === | |
14 | 操作開始 [時刻]: [1] | |
15 | 操作終了 [時刻]: [1]。 戻り値 [2] | |
16 | 残り時間: {[1] 分 }{[2] 秒} | |
17 | メモリが不足しています。 他のアプリケーションを閉じてから、もう一度実行してください | |
18 | インストール プログラムから応答がありません | |
19 | インストーラーが中断されました | |
20 | [ProductName] を構成しています。しばらくお待ちください... | |
21 | 必要な情報を集めています... | |
22 | このアプリケーションの古いバージョンを削除しています... | |
23 | このアプリケーションの古いバージョンを削除する準備をしています... | |
32 | {[ProductName] の}セットアップは正常に終了しました。 | |
33 | {[ProductName] の}セットアップに失敗しました。 |
テンプレートには、フィールド 1 のエラー番号の書式設定は含まれません。 エラーを処理するときに、メッセージの種類に応じて、インストーラーによってヘッダー プレフィックスがテンプレートにアタッチされます。 これらのヘッダーは、エラー テーブルにも格納されます。
二重中かっこ {{text}} で囲まれたテキストは、ログ ファイルにのみ表示されます。 テキストは UI のユーザーには表示されません。
Msidb.exe または MsiDatabaseImport を使用して、ローカライズされたエラー テーブルをデータベースにインポートできます。 SDK には、「エラー テーブルと ActionText テーブルのローカライズ」セクションに記載されている各言語のローカライズされたエラー テーブルが含まれています。 エラー テーブルが設定されていない場合、ProductLanguage プロパティで指定された言語のローカライズされた文字列がインストーラーによって読み込まれます。
トレーニング
モジュール
Dynamics 365 Business Central でのアプリケーション言語を使用したエラー処理 - Training
Dynamics 365 Business Central でアプリケーション言語 (AL) を使用してエラーを処理する方法を学びます。
ドキュメント
Windows インストーラー関数 MsiExec.exe と InstMsi.exe によって返されるエラー コードの完全な一覧については、「MsiExec.exe と InstMsi.exe のエラー メッセージ」を参照してください。
Windows インストーラー エラー メッセージ (開発者向け) - Win32 apps
Windows インストーラー エラー メッセージのメッセージ コード、メッセージ テキスト、解説。 エラーには、出荷エラー、内部エラー、アプリケーションのインストール/アンインストールに起因するエラーが含まれます。
エラー メッセージのMsiExec.exeとInstMsi.exe (開発者向け) - Win32 apps
Windows インストーラー関数MsiExec.exeおよびInstMsi.exeによって返されるエラー コードについて説明します。