尝试使用TeamCity构建asp.net mvc Web应用程序时出错怎么办?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (18)

我有一个我正在开发的Asp.Net MVC Web应用程序。我在我的开发工作站上安装了TeamCity,并且已经运行CI构建。一切工作正常。我想将TeamCity从我的机器移出,然后放到刚刚交付的新开发/构建服务器上。我不想将Visual Studio安装到构建服务器上。但它接触到msbuild无法构建Web应用程序项目。

E:\TeamCity\buildAgent\work\48e528785fe346fa\src\Web\Web.csproj(489, 11): error MSB4019: The imported project "C:\Program Files\MSBuild\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.

我在Google上发现了一些点击,但没有什么可以接受的。建议安装Visual Studio,或将Visual Studio中的某些目录复制到服务器等。

我能做些什么来让TeamCity在开发/构建服务器上构建我的项目。

提问于
用户回答回答于

看起来像复制文件一定会工作。你试过了吗?将.targets文件看作是MSBuild如何完成其​​工作的一系列定义。

扫码关注云+社区