我对最新情况有一个很好的了解,不知道如何解决它。我们使用TeamCity 6.5通过命令行脚本构建平台构建器6.0项目。我们遇到的问题是安装了多个视觉工作室。
Team City似乎并不知道在其路径中使用哪个Visual Studio。
LINK : fatal error LNK1101: incorrect MSPDB80.DLL version; recheck installation of this product
我认为正在发生的是它为visual studio 2010而不是2005启动mspdbsrv.exe并在sysgen期间失败。奇怪的是这个问题只存在于团队城市运行,如果我们从命令提示符手动调用我们的.bat文件就可以了。因此,我们生成并运行的SetEnv.bat可能正在设置一个环境但是同样,TeamCity没有获得新的环境变量或其他东西。
任何帮助都会很棒! 感谢
答案 0 :(得分:2)
我们遇到了同样的问题,并解决了它。
如果没有安装其他Visual Studio,也会发生这种情况。 根本原因是,在安装Studio Service Pack或更新时,某些mspdb *。*文件未正确更新。
解决方案: