由于链接器问题,TFS构建失败

时间:2017-05-03 11:30:36

标签: c++ tfs

我有一个综合解决方案,包括:

  • 3 C#项目
  • 2个VB.NET项目
  • 18个C ++项目:CLR和MFC合并

C ++项目依赖于另一个,并且他们已经正确定义了项目依赖项。 在我的本地机器上,该解决方案在x86和x64环境中编译Debug和Release。

然而,当我在TFS构建机器上传代码时,由于链接器问题(某些库 - 生成这些库的现有项目 - 未找到),构建失败。

从我读到现在看来,TFS机器似乎覆盖了我的$(OutDir),这就是TFS构建失败的原因。

我可以使用任何变通办法吗?

1 个答案:

答案 0 :(得分:0)

我设法解决了这个问题。

我必须添加链接器 - >其他库目录$(OutDir)宏。

由于某种原因,在TFS机器上使用$(SolutionDir)的路径不正常