当我通过Visual Studio 2013(版本12.0.21005)开发Web应用程序并编译/构建并在本地运行(Citrix Desktop)时,它运行良好。但是,当在我们的BUILD服务器中构建相同的项目时,它将失败,并显示以下错误。
“错误MSB4019:找不到导入的项目“ C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebApplications \ Microsoft.WebApplication.targets”。
查看构建服务器(在C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio文件夹下),我发现安装了v10.0和v14.0。
什么指示系统在服务器上有其他版本可用时寻找v11.0。 csproj或解决方案文件上是否有一些设置(因为我的基于WindowsForms的项目在BUILD服务器中可以正常编译)
不幸的是,我无权在Citrix Desktop或Build Server中安装MSBUID
登录服务器以查找可用的构建版本
答案 0 :(得分:0)