下载此文档

.NET 应用程序的部署.ppt


文档分类:IT计算机 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
在本章,你将学****br/>实现各种部署策略
在部署工程中使用各种编辑器
实现 ClickOnce
Windows 应用程序的配置
Windows 应用程序的安全性
目标
部署指的是发布程序文件,将程序安装到目标计算机上的过程。
部署应用程序时,你可以使用以下策略:
XCOPY 部署
Visual Studio .NET 部署工具
.NET 应用程序的部署
XCOPY 命令用于将某个目录及其子目录中的文件,拷贝到需要运行应用程序的目标计算机上。
XCOPY 命令的语法是:
XCOPY <source path> <target path> /s
XCOPY 部署的局限性:
要求具备所有文件, 编译文件、 文件,以及资源文件。
Framework。
不能用于部署需要使用数据库或共享组件的应用程序。需要在其上安装程序的客户计算机,必须安装有数据库和共享组件。
XCOPY 部署
/s 转义符表示所有子目录也一并拷贝。
使用此方法,你可以对组成应用程序的所有文件和组件打包,创建一个安装程序。
使用安装程序以执行如下任务:
将所有必须的文件拷贝到目标计算机上
将文件存放在适当的文件夹中
创建必要的注册表项
创建开始菜单项
在桌面上创建图标以方便运行应用程序
中打包和部署应用程序。
Visual Studio .NET 部署工具
Visual Studio .NET 提供了名为 Setup and Deployment 的特殊工程类型,用于为应用程序生成安装程序。
为了便于部署各种应用程序,Setup and Deployment Projects 工程类型提供了以下模板:
Setup Project
Web Setup Project
Merge Module Project
Cab Project
Setup Wizard Project
Smart Device Cab Project
Visual Studio .NET 部署工具(续)
课间思考
Windows Installer 文件的扩展名是什么?
答案:
.msi
部署工程编辑器有助于自定义各种操作。其中两个是:
指定部署工程中将要包含的文件和文件夹。
在部署应用程序时创建注册表项。
为了便于完成这类操作,Visual Studio .NET 为部署工程提供了以下编辑器:
文件系统编辑器
注册表编辑器
文件类型编辑器
用户界面编辑器
自定义操作编辑器
启动条件编辑器
部署工程编辑器的应用
演示:工程的部署与安装
问题描述:
EmployeeReport 应用程序已经开发完毕,现在要将其交付客户,以便在客户的计算机上安装。安装过程应该完成以下操作:
将应用程序的所有文件拷贝到用户计算机上
在计算机桌面上创建启动应用程序的快捷方式
安装开始时,应该向用户显示许可协议,只有当用户接受许可协议时,安装过程才能继续。
请为这个应用程序创建 Installer。
演示:工程的部署与安装(续)
解决方案:
要解决上述问题,你需要完成如下任务:
1. 创建部署工程
2. 将应用程序文件添加到部署工程中
3. 为应用程序创建快捷方式
4. 为部署工程添加许可协议
5. 构建解决方案并运行 Installer
ClickOnce 是 Microsoft Visual Studio 2005 提供的一种新的应用程序部署技术。
ClickOnce 应用程序使用了自动更新和安装:
网页
网络文件共享,或
CD-ROM
它允许你创建提供易于安装和用户界面友好的应用程序。
创建 ClickOnce 应用程序时,你可以借助 Visual Studio 2005 的 Publish Wizard 对应用程序进行打包,然后将其发布到网站或共享网络文件中。
实现 ClickOnce

.NET 应用程序的部署 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人changjinlai
  • 文件大小332 KB
  • 时间2018-06-30