我正在尝试通过巡航控制在我的构建服务器上发布 3.5 MVC 网站。
在网上查了一下,看来您需要包装 ASP Net 编译器。我希望这个任务可以通过 MSBuild 调用。
关于如何做到这一点有什么想法吗?
使用 MSBUILD 文件可以非常简单地完成此任务。
这是一个示例目标,它将重建您的整个解决方案并将您的 MVC Web 应用程序部署到您所需的输出目录
<Target Name="Deploy">
<MSBuild Projects="Solution.sln" Targets="Rebuild" />
<MSBuild Projects="MVCWebProject\MVCWeb.csproj"
Targets="ResolveReferences;_CopyWebApplication"
Properties="OutDir=$(OutputFolder)\bin\;WebProjectOutputDir=$(OutputFolder)" />
</Target>
在 cc.net 配置中,只需将 /p 选项传递给 MSBUILD 任务即可指定 Web 应用程序的输出目录,如下所示:
/p:OutputFolder=c:\您的\输出\路径
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)