我正在尝试启动并运行 TFS 2012 的最基本配置。到目前为止,我使用最简单的选项安装了 TFS 服务器(安装程序中的第一个选项 - 捆绑的 SQL express 附带的选项),我配置了构建服务(1 个控制器,1 个代理,都在 TFS 机器上)。我的项目由两部分组成:C#/silverlight 部分和 C++ 部分。添加 silverlight 先决条件后,C# 项目将正确构建。
但是我无法构建 C++ 项目。我想我缺少一个先决条件,因为我收到以下错误:
C:\Builds\1\proj1\Client\src\Code\Client\proj\main (VC11).vcxproj (19):导入的项目“C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4. 0\v110\Microsoft.Cpp.Default.props" 未找到。确认声明中的路径正确,并且该文件存在于磁盘上。
实际上,TFS 服务器没有“C:\Program Files (x86)\MSBuild\Microsoft.Cpp”文件夹(而我的开发机器有一个)。我安装了 Windows SDK,但这没有帮助。
我在一些帖子上看到我需要在构建机器上安装 VS 2012。那是对的吗?VS快递会吗?
在过去的两天里,我一直在努力解决这个问题,我们将不胜感激。