VS发布Web站点应用 - 发布文件选项配置 - 高级预编译设置
VS发布Web站点应用 - 发布文件选项配置 - 高级预编译设置
本文讲解如何使用VS发布Web网站应用以及高级预编译设置。 1. 打开VS,选择一个Web项目,点右键【发布Web应用】 2. 首先要配置发布的目的地,新增一个配置文件。 3. 输入配置文件名称,点【确定】按钮。 Publish Method:选择 File System(文件系统)。 Target Location:选择一个本地发布文件目录。 4. 点【下一页】进入【设置】页面。 在设置页面,勾选【在发布期间预编译】,点【配置】链接按钮。 勾选【将所有输出合并到单个程序集】,输入一个名称,如下图: 允许更新预编译站点 如果选择此选项,网页和用户控件(.aspx、.ascx和.master文件)按原样复制到目标文件夹中,并且可以将更新为文本文件,而无需重新编译项目。 否则,页和用户控件的HTML标记中移除并编译到程序集中输出。 发出调试信息 暂无解释. 不合并 如果选择此选项,网页和用户控件(.aspx、.ascx和.master文件)按原样复制到目标文件夹中。 不合并。为每个页面和控件创建单独的程序集 如果要进行精细更新部署的网站,该选项非常有用。 但是编译大型网站可能导致很长生成时间。 1. 将生成一个 www.csframework.com.dll文件。 2. 发布后的*.aspx文件头部源码部分inherits指向编译后的程序集。 将各个文件夹输出合并到其自己的程序集 使用此选项可以更新您的网站位于文件夹级别而不是更新整个应用程序。 可以使用 选项程序集标题 框中指定将前面添加到所有生成的程序集名称的标题。 例如,因此,如果指定前缀MyCompany,该名称是MyCompany.SubfolderName。 将所有页和控件输出合并到单个程序集 使用此选项可以分别更新UI组件与更新其他代码。 特殊文件夹(如App_Code,App_WebReferences),是每个编译到一个单独的程序集。 指定目标程序集名称。 建议选择【将所有输出合并到单个程序集】,如下图: 打开已发布目录下的aspx文件,会发现aspx文件头部源码部分inherits指向编译后的程序集。 6. 最后,点【发布】按钮。 <本文完> 扫一扫加微信:
参考文档:
C/S高级版在IIS的配置上有什么特别的吗?(WebService部署) C/S高级版帐套配置,是不是可以配置多个应用服务器啊? Web项目或WCF发布IIS后,如何通过VS调试 VS发布及IIS服务器部署WebApi后台开发框架(原) IIS Express服务器配置WebAPI站点位置(网站物理路径) C#获取应用程序当前文件目录位置(安装路径) 原创解决方案:VS无法连接到已配置的开发Web服务器 VS Winform设置应用程序文件图标及任务栏显示图标|C/S框架网 WebApi,ASP.NET 发布Web应用报错:未能获得项目引用“”的依赖项 VS设置App.config文件为嵌入的资源,360安全卫士报发现木马(解决方案) WCF开发框架IIS承载WCF - Website站点承载改为ASP.NET网站应用程序承载 VS2017发布ASP.NET网站应用程序提示:发布遇到错误由于构建错误,发布失败 WCF开发框架 - vs发布IIS承载(IIS Hosting)的WCF应用服务详解 C#应用程序不需要管理员权限运行app.manifest文件配置 WCF开发框架之WCF服务器配置文件 - Web.config
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |