更新:
只是一个更新,因为我们终于修复了我们的许可并在我们的构建代理上安装了 Visual Studio 2012。一旦我们完成安装,一切都完美无缺。
谢谢大家的回答和帮助。我接受的答案将此选项列为第四个尝试,我们确实尝试了其他所有方法,这就是它构建的全部。
当我尝试在我的 Windows Server 2008 R2 构建机器上构建 WCF 库项目时提供帮助,我收到此错误:
C:\BuildAgent\work\e8ce1d5b0f26c529\Configuration\ECUWeb\EcuWeb.ServiceLib\EcuWeb.ServiceLib.csproj(90, 3): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\WCF\Microsoft.VisualStudio.ServiceModel.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
项目配置\ECUWeb\EcuWeb.ServiceLib\EcuWeb.ServiceLib.csproj 失败。
构建代理安装了 Visual Studio 2010 和 .net4.5,但是我在我的机器上使用 VS2012。有我可以安装的 SDK 还是必须安装 VS2012?这也是一个仅在解决方案文件上运行 MSBuild 的 teamcity 任务。