我对发生的事情有一个很好的了解,只是不知道如何解决它。我们正在使用 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 没有获得新的环境变量或其他东西。
任何帮助都会很棒!谢谢