我们经常会遇到这样的问题:自己开发好了一个Winform系统,如何使之可以平稳的运行在没有安装.NET Framework 的操作系统上?这就涉及到打包和部署的内容,通过打包和部署形成安装程序,实现WinForm应用软件正常的安装在客户的操作系统上。另一方面同时需要考虑通过打包和部署形成卸载程序,将该应用软件卸载掉,达到方便客户使用的目的。
本章重点介绍Winform系统打包和部署的概念,通过实例介绍如何进行打包和部署的方法。
u
本章的学习目标:
n
了解打包和部署的概念
n
掌握简单打包和部署的方法
n
掌握复杂打包和部署的方法
8-1 Winform打包和部署介绍
本节学习目标:
n
了解Winform打包模式
n
了解部署项目应遵循的基本步骤
8-1-1 简介
1.打包模式
为应用程序打包有很多种方法,其中包括:
n
安装程序文件(使用 Microsoft Windows 安装程序)
n
CAB 文件项目
n
合并模块
要将合并模块添加至部署项目,请执行以下步骤:在“解决方案资源管理器”中选择部署项目。单击“项目”→“添加”→“合并模块”。使用“添加模块”对话框选择要添加的合并模块。
2.部署应用程序
可以使用下列其中一种方式部署 Winform 应用程序 :
n
运行安装程序
n
使用 Internet 下载并部署 CAB 程序包
n
使用 XCOPY 将文件复制到目标文件夹中
n
使用系统管理服务器将应用程序部署到几台目标计算机上
8-1-2 创建部署项目
1.新建部署项目应遵循如下步骤:
(1).打开现有或新的 WindForms 应用程序
(2).单击“文件”→“新建”→“项目”,打开“新建项目”对话框
(3).从“项目类型”列表中选择“安装和部署项目”文件夹(如图8-1)
(4).在对