编译器错误 C3173

idl 合并中的版本不匹配

当对象文件包含使用早期版本的编译器生成的嵌入 idl 时,将发生此错误。 编译器对版本号进行编码,以确保生成 .obj 文件中嵌入的 idl 内容时所用的编译器也用于合并嵌入的 idl。

更新 Visual C++ 安装,以便所有工具都来自最新发布的版本。