MS 发布Web站点的执行流程

        最近考虑做自动生成产品安装程序的流程,看看能否集成MS Build和Web 发布工具。在Web项目上,运行发布向导,执行配置,会在该项目的Properties\PublishProfiles目录下生成两个文件:{配置名称}.pubxml, {配置名称}.pubxml.user.  后一个文件是MSBuild的标准配置文件。

    下面看了一下MS发布Web到底做了哪些事情。以发布到文件系统为例,主要步骤如下:

1. 验证基础配置信息

   $(PackageAsSingleFile)为 True ...


2. 收集所有需要发布的文件

    从项目项 @(IntermediateAssembly)中收集所有文件。正在添加:

    从项目项 @(Content)中收集所有文件。正在添加:

    从项目输出(IntermediateSatelliteAssembliesWithTargetPath)中收集所有文件。正在添加:
    从项目项 @(ReferenceCopyLocalPaths,ReferenceComWrappersToCopyLocal,ResolvedIsolatedComModules,_DeploymentLooseManifestFile,NativeReferenceFile)中收集    所有文件。
    从项目项 @(AllExtraReferenceFiles)中收集所有文件。正在添加:
    从项目项 @(_binDeployableAssemblies)中收集所有文件。正在添加:


3.  执行Web.Config的转换。 如果发布的是配置是Debug, 则需要合并处理Web.Config 和Web.Debug.Config

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
里面有机器码自己用完全可以! 活的域名注册接口 ·多家域名接口及多家中文域名接口供您选择,包括新网、中国频道、商务中国、新网互联、万网等域名接口,并可随时切换域名接口,不影响已注册域名的管理。 ·域名实时查询、注册、续费、在线管理。 灵活的在线支付接口 在线支付支持多家网上在线支付网关,包括网银、iPay、快钱、支付宝并可扩展。 在线订购实时开通 域名、虚拟主机(空间+数据库+邮局+DNS)、企业邮局、服务器托管/租用、网站推广以及优惠套餐(自定义)等的产品展示、在线定购、免费试用、在线支付、实时开通。 方便流畅的购物流程 具备购物车功能,并且优化设计客户订购流程,可从自定义的默认信息,或从最近注册的域名中选择参数填入。 行业首创的业务检测服务 精确按照计划执行定制任务。有效杜绝虚拟主机用户通过WEB组件非法上传超容文件,MYSQL数据库容量无法控制的问题 完善的商务管理功能 包括产品管理、订单管理、财务管理、服务器管理、业务管理、会员管理、代理商管理、权限管理、日志察看。 支持所有主流网页脚本和数据库 支持ASP/ASP.Net/PHP/JSP 支持MySQL/MS SQLServer/MS ACCESS数据库 完善的系统备份和恢复机制 方便站点数据的备份,主站系统数据库可以备份到服务器的指定目录, 也可以备份输出到本地。 功能强大的数据库恢复工具; 在因硬件故障、黑客入侵或其他原因数据损毁、系统崩溃的情况下,都能够迅速自动恢复站点配置,将灾难损失减至最低。 ICP备案管理网站备案 支持运营商统一备案,也支持用户自行备案; 客户自主管理和升级主机 客户可以自主管理域名、虚拟主机,升级和续费,完全由客户自主完成,不需要系统管理员参与。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值