Winform 打包和部署 我们经常会遇到这样的问题:自己开发好了一个 Winform 系统,如何使之可以平稳的运行在没有安装.NET Framew ork 的操作系统上?这就涉及到打包和部署的内容,通过打包和部署形成安装程序,实现 WinForm 应用软件正常的安装在客户的操作系统上。另一方面同时需要考虑通过打包和部署形成卸载程序,将该应用软件卸载掉,达到方便客户使用的目的。 本章重点介绍 Winform 系统打包和部署的概念,通过实例介绍如何进行打包和部署的方法。 本章的学习目标: 了解打包和部署的概念 掌握简单打包和部署的方法 掌握复杂打包和部署的方法 8-1 Winform 打包和部署介绍 本节学习目标: 了解 Winform打包模式 了解部署项目应遵循的基本步骤 8-1-1 简介 1.打包模式 为应用程序打包有很多种方法,其中包括: 安装程序文件(使用 Microsoft Window s 安装程序) CAB 文件项目 合并模块 要将合并模块添加至部署项目,请执行以下步骤:在“解决方案资源管理器”中选择部署项目。单击“项目”→“添加”→“合并模块”。使用“添加模块”对话框选择要添加的合并模块。 2.部署应用程序 可以使用下列其中一种方式部署 Winform 应用程序 : 运行安装程序 使用 Internet 下载并部署 CAB 程序包 使用 XCOPY 将文件复制到目标文件夹中 使用系统管理服务器将应用程序部署到几台目标计算机上 8-1-2 创建部署项目 1.新建部署项目应遵循如下步骤: (1).打开现有或新的 WindForms 应用程序 (2).单击“文件”→“新建”→“项目”,打开“新建项目”对话框 (3).从“项目类型”列表中选择“安装和部署项目”文件夹(如图 8-1) (4).在对话框右边的“模板”列表中选择所需的部署项目类型 不同的类型有: 安装项目 Web 安装项目 合并模块项目 安装向导 Cab 项目 图8-1 新建项目举例图 2.可用于 Winform 应用程序的模板的说明 项目类型 说 明 安装项目 用于为 Winform 应用程序创建安装程序 Web 安装项目 Visual Studio.NET 还支持在 Web 服务器上部署。使用此方法在 Web 服务器上安装文件将自动处理与注册和配置相关的问题 合并模块项目 可以由多个应用程序共享的程序包和组件。例如,如果应用程序有五个实用程序文件,则可以将它们打包到一个合并模块项目中,然后合并到任何应用程序中 安装向导 它是一个向导,指导用户快...