错误 C1902

程序数据库管理器不匹配;请检查安装

程序数据库文件 (.pdb) 是使用 mspdbXXX.dll 的较新版本创建的,而非使用编译器在系统上发现的版本。 此错误通常指示缺少 mspdbsrv.exe 或 mspdbcore.dll,或者它们的版本与 mspdbXXX.dll 不同。 (mspdbXXX.dll 文件名中的 XXX 占位符随每个产品版本而变化。例如,在 Visual Studio 2015 中,文件名为 mspdb140.dll。

请确保系统上安装的 mspdbsrv.exe、mspdbcore.dll 和 mspdbXXX.dll 的版本相匹配。 确保未将不匹配的版本复制到包含用于目标平台的编译器和链接工具的目录。 例如,你可能已复制文件,以便可以从命令提示符调用编译器或链接工具,而无需相应地设置 PATH 环境变量