1 / 11
文档名称:

程序部署实验PPT学习教案.pptx

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

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

分享

预览

程序部署实验PPT学习教案.pptx

上传人:wz_198613 2021/9/12 文件大小:78 KB

下载得到文件列表

程序部署实验PPT学习教案.pptx

相关文档

文档介绍

文档介绍:会计学
1
ASPNET程序部署实验
2
一、实验目的


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