通过Cruise Control发布MVC v1 C#应用程序
我试图通过巡航控制在我的构建服务器上发布一个3.5 MVC网站。
看完网后,你需要打包ASP Net编译器。 我希望可以通过MSBuild调用此任务。
关于如何做到这一点的任何想法?
使用MSBUILD文件完成此操作非常简单。
这是一个示例目标,它将重建您的整个解决方案,并将您的MVC Web应用程序部署到您想要的输出目录
在cc.net配置中,只需将/ p选项传递给MSBUILD任务,即可为Web应用程序指定输出目录,如下所示:
/ P:OutputFolder = C:\你\输出\路径
本文指定如何指定预编译的网站。 http://msdn.microsoft.com/en-us/library/ms164291.aspx
还记得在MVC csproj文件中将标记设置为“true”。