1 / 11
文档名称:

ASPNET程序部署实验.ppt

格式:ppt   大小:1,038KB   页数:11页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ASPNET程序部署实验.ppt

上传人:华子 2022/6/22 文件大小:1.01 MB

下载得到文件列表

ASPNET程序部署实验.ppt

文档介绍

文档介绍:ASPNET程序部署实验
一、实验目的


XCOPY部署
“复制项目”功能部署
“Web安装项目”部署
2
二、ASPNET程序部署实验
一、实验目的


XCOPY部署
“复制项目”功能部署
“Web安装项目”部署
2
二、实验环境

3
三、实验内容及步骤

. Web页面
. 资源文件
. 配置文件
. 程序集:位于Bin目录下
–MSIL代码
–元数据:描述代码中定义的类型、方法等
–Mainifest:包含名称和版本信息,程序集中
包含文件的清单,安全信息,等等。
– 支持文件和资源。
4
XCOPY部署
框架的主要目标之一就是简化部署,例如支持XCOPY部署。
. 无干扰(Zero-Impact)安装:
– 编译器将标识符和元数据信息嵌入到了编译好的
模块之中,而CLR利用这些信息来装入程序集的
适当版本。标识符包含了装入和运行模块、查找
程序集引用的其他模块所需的所有信息。
– 系统不会因为修改注册表、配置组件而受到影
响;另外,无干扰安装也使得组件卸载操作不会
对系统产生任何意外的影响,卸载组件时只要从
特定的目录删除某些文件就可以了。
5
“复制项目”功能部署
从Debug改成Release,使编译器优化代码,而且删除所有与调试有关的符号信息,使代码运行速度更快
复制项目
6
“Web安装项目”部署
一、Windows Installer简介
1.
Installer中使用的是Windows
2.
Installer优点
. 安装时用户可以选择要安装的功能
. 如果安装失败,则回滚(rollback),这样
系统就可以返回到安装之前的状态
. 在Windows安装程序文件中,我们可以读
取如下信息:安装什么文件、进行什么样
的注册表配置
. 应用程序可以完全协载
7
“Web安装项目”部署
二、Web应用程序的部署
. 创建Web 窗体应用程序
. 创建部署项目
. 将WebApp1 项目的输出添加到部署项目中
. 设置安装程序的属性
. 将应用程序部署到开发计算机上的Web 服务器上
. 将应用程序部署到另一台计算机的Web 服务器上
. 卸载应用程序
8
“Web安装项目”部署
三、
1. 合并模块项目:将可能由多个应用程序共
享的组件打包。
2. 安装项目:为基于Windows的应用程序生
成安装程序。
安装项目:为Web 应用程序生成安
装程序。
项目:创建压缩文件以下载到旧式
Web 浏览器。
3. Web
4. Cab
9