コンパイラ エラー C3173
idl マージでバージョンが一致しません
このエラーは、以前のバージョンのコンパイラで生成された埋め込み idl がオブジェクト ファイルに含まれている場合に発生します。 コンパイラは、.obj ファイルに埋め込まれる idl コンテンツを生成するために使用されたコンパイラが、埋め込まれた idl をマージするために使用されたのと同じコンパイラであることを保証するためにバージョン番号をエンコードしています。
すべてのツールをリリースされた最新のバージョンにするために、Visual C++ のインストールを更新します。