ASP MVC 3 在构建服务器上缺少 WebApplication.targets
我有一个 ASP.MVC 3 项目,我正在尝试在我们的构建服务器上构建该项目。我们使用 nant 作为构建脚本来执行各种操作,但是我们使用 MSBUILD 任务来编译我们的代码。我们的 MVC3 项目无法在构建计算机上进行编译,并出现缺少 cMicrosoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets
的错误。
我已经安装了 Windows .NET SDK 并包含了工具和参考程序集,并且我已经在服务器上安装了 MVC 3。
将“WebApplication.targets”复制到我的解决方案目录不是一个选项。 在构建计算机上安装 Visual Studio 不是一个选项。
有什么想法吗?
I have an ASP.MVC 3 project that I am trying to get building on our build server. We are using nant for our build script to do a variety of stuff, however we are using the MSBUILD task to compile our code. Our MVC3 project won't compile on the build machine with the error that it is missing cMicrosoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets
.
I have installed the Windows .NET SDK and included Tools and Reference Assemblies and I've installed MVC 3 on the server.
Copying "WebApplication.targets" to my solution directory is not an option.
Installing Visual Studio on the build machine is not an option.
Any thoughts?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这个问题并非 ASP.NET MVC 所独有。旧的 ASP.NET Web 应用程序项目也存在同样的问题。常见的解决方案是将指定的文件夹从安装了 Visual Studio 的计算机复制到构建计算机。
The issue is not unique for ASP.NET MVC. The same issue exists with the old ASP.NET web application projects. The common solution has been to copy the stated folder from a computer that has Visual Studio installed to your build machine.