asp.net-mvc – 编译MVC并预编译视图并部署到Azure WebRole中
发布时间:2020-05-22 16:14:56 所属栏目:asp.Net 来源:互联网
导读:所以我有以下要求: 1.编译一个大型MVC应用程序并预编译其所有视图. 2.运行web.config的转换 3.打包并发布以部署到Azure Web角色 我可以使用修改后的proj文件执行1,如果我使用msdeploy,则可以执行2次,当使用VS 2012 Azure工具时,3可以正常工作.现在我想把这些
|
所以我有以下要求:
我可以使用修改后的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 – HttpPostedFileBase没有绑定到模型
- 一个简答的Access下的分页asp.net代码
- asp.net-mvc – 防止更改隐藏字段
- asp.net-mvc – 用于Firefox的Windows认证网站提示,但不适用
- asp.net – Response.Write和UpdatePanel
- asp.net-core – 使用Entity Framework 7处理乐观并发的最佳
- asp.net – 允许文本框中的HTML
- 我可以在ASP.NET中获取浏览器时区,还是依靠JS操作来检索信息
- asp.net-mvc – 为什么我要将WCF与MVC一起使用?
- 使用ASP.Net和JSON格式化实现jQuery的jgGrid
推荐文章
站长推荐
- asp.net – MVC3 – 向控制器添加一个文件夹?
- 问题在ASP.NET中使用System.Web.Caching.Cache类
- asp.net – 从数据库加载时,DateTime.Kind设置为
- Asp.net下使用Jquery Ajax传送和接收DataTable的
- asp.net-core-mvc – MVC6路由到单页面应用程序而
- asp.net-mvc – 获取表单域的生成clientid
- jQuery validate 根据 asp.net MVC的验证提取简单
- asp.net-core – 当前的运行时目标框架与项目不兼
- asp.net-mvc-3 – MV3复选框的重复查询字符串值(
- asp.net-mvc – 如何使用Simple Injector装饰ASP
热点阅读
