WiX インストーラーには多数のサードパーティ製マージ モジュールがアタッチされており、ビルド中に多数の TRCH1115 警告が表示されます。Trying to use EnsureTable in WiX to fix Validation Errors を見ていました。
ただし、この記事では、検証エラーに対して表示される警告/エラーは、検証エラーのあるテーブルを参照しています。私の場合、それが言及している唯一のテーブルは、それ自体が _validation テーブルです。したがって、EnsureTable 要素を使用してこれらの警告を修正しようとすると、EnsureTable 要素で使用する必要があるテーブル ID を見つけるにはどうすればよいでしょうか?
私が受け取る警告は次のようになります。
警告 TRCH1115: テーブル '_Validation'、列 'KeyColumn' の値 '0' は、列の検証情報によると無効です。逆コンパイルされた出力には、この値のベスト エフォート表現が含まれます。
この問題についてご協力いただきありがとうございます。