asp.net-mvc – 编译MVC并预编译视图并部署到Azure WebRole中
发布时间:2020-12-15 20:52:34 所属栏目:asp.Net 来源:网络整理
导读:所以我有以下要求: 1.编译一个大型MVC应用程序并预??编译其所有视图. 2.运行web.config的转换 3.打包并发布以部署到Azure Web角色 我可以使用修改后的proj文件执行1,如果我使用msdeploy,则可以执行2次,当使用VS 2012 Azure工具时,3可以正常工作.现在我想把
所以我有以下要求:
1.编译一个大型MVC应用程序并预??编译其所有视图. 2.运行web.config的转换 3.打包并发布以部署到Azure Web角色 我可以使用修改后的proj文件执行1,如果我使用msdeploy,则可以执行2次,当使用VS 2012 Azure工具时,3可以正常工作.现在我想把这些全部放在一个脚本化的过程中. 有人已经完成了这项工作吗? 解决方法
1)
/p:PrecompileBeforePublish=true 2 3) 您需要在.ccproj中添加以下MSBuild目标,以便在转换后的Web.config文件中进行复制(使用Web.Release.config作为转换的目标): <Target Name="CopySpecialFilesIntoPackage" AfterTargets="CopyWorkerRoleFiles"> <ProjectName>WebProjectName</ProjectName> <TransformXml Source="$(ProjectDir)..$(ProjectName)Web.config" Transform="$(ProjectDir)..$(ProjectName)Web.Release.config" Destination="$(ProjectDir)obj$(Configuration)$(ProjectName)$(ProjectOutput).config" /> </Target> 如果要将Web部署到Web角色的多个实例,则可以在需要Web角色时使用Azure Web站点或开源项目Azure Web Farm(例如,自定义域上的SSL). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 使用jQuery ajax / load提交数组参数
- 如何在ASP.NET全球化中配置不变文化?
- asp.net-mvc – ASP.NET MVC NHibernate模型绑定
- .net – 我无法在我的网络应用程序中使log4net工作:(
- asp.net-mvc-3 – MVC将方法添加到jquery.validate.unobtru
- 绘制图表到ASP.NET MVC 4(Razor,C#)网站
- asp.net-mvc – 在HTML表单上的ASP.NET MVC中的PUT或DELETE
- asp.net – DELETE语句与REFERENCE冲突
- asp.net – 是否可以使用OAuth2来保护“非休息”应用程序
- 有没有办法我仍然可以在我的ASP.NET MVC 2项目中使用app_of
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC局部视图和表单动作名
- ASP.NET Core MVC base64映像到IFormFile
- ASP.NET MVC3:在客户端的$Ajax请求之后,Request
- asp.net-mvc-3 – ASP.NET MVC如何从Controller访
- asp.net – 无论如何要在上传之前确定文件大小?
- asp.net – 带有Windows身份验证的User.Identity
- asp.net – CheckBoxList滚动条
- ASP.net代码背后和来自C#
- asp.net – App_Data文件夹中的图像未显示在浏览
- 详解ASP.NET Core 中的框架级依赖注入
热点阅读