教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高等教育 >

WinForm程序打包和部署

来源:网络收集 时间:2026-07-18
导读: 本文章是更具《C# WinForm 实践开发教程》(中国水电水利出版社)编写的。 WinForm程序打包和部署 前提: 工作环境:Microsoft Visual Studio 2005/2008/2010 可执行应用程:即WinForm项目中的bin/Debug文件夹中的内容。 操作步骤: 1. 创建安装部署项目 打开V

本文章是更具《C# WinForm 实践开发教程》(中国水电水利出版社)编写的。

WinForm程序打包和部署

前提:

工作环境:Microsoft Visual Studio 2005/2008/2010 可执行应用程:即WinForm项目中的bin/Debug文件夹中的内容。 操作步骤:

1. 创建安装部署项目

打开VS,单击“文件”-》“新建”-》“项目”,选择“其他项目类型”-》“安装和部署”-》“安装项目”(或“安装向导”),输入“名称”和“解决方案名称”。(这里以“天翼GPS”为例。)选择保存“位置”,单击“确定”。

本文章是更具《C# WinForm 实践开发教程》(中国水电水利出版社)编写的。

2. 配置安装系统文件

单击“应用程序文件夹”,将进入安装系统文件的配置界面中。

1)单击“应用程序文件夹”,在打开的右侧界面中右击,在弹出的快捷菜单中选择“添加”-》“文件夹”命令,如上图。

2)在打开的“添加文件”对话框中,添加某文件架中具体的文件,这类文件主要包括两种:.Exe 文件 或 .dll 文件。(这些文件也就是“前提”中的“可执行应用程”)包项目中的图片或媒体等文件。

对于文件夹:需要手动添加。选择“右键”-》“文件夹”,输入文件夹的名称。再按照添加文件的步骤添加文件夹里相应的文件。

本文章是更具《C# WinForm 实践开发教程》(中国水电水利出版社)编写的。

右键“应用程序文件夹”,选择“属性”,在“属性”窗口中的

“DefaultLocation”属性路径中的“[Manufacturer]”删掉,否则安装

程序默认安装目录会是“ C:\Program file\用户名\安装解决方案名

称”。

3)在“应用程序文件夹爱”中,“右击”-》“添加”-》“文件夹”命令,

并为该文件夹取名为img。该img文件夹存储系统的所有图片文件,

为启动和卸载文件分别增加快捷图标做前期贮备,类型必须为.ICO

文件(图标文件)。再单击左侧img文件夹,右击右侧栏目,选择“添

加”-》“文件”命令,选择两个.ICO 文件放置其中即可。

4)本步骤对于卸载软件系统至关重要,如果不添加将无法卸载已安装的

文件。再次右击右侧栏目,选择“添加”-》“文件”,在

“C:\Windows\System32”文件夹下找寻一个叫“msiexec.exe”文件,

并将其添加到应用程序文件夹下。该文件将负责卸载安装的软件。

本文章是更具《C# WinForm 实践开发教程》(中国水电水利出版社)编写的。

5)本步骤将在应用程序文件中增加系统.NET FrameWork 组件,如果不

进行这一步,对于没有安装.NET FameWork 组件的操作系统,即时

安装了您的应用软件,该系统也无法运行。

打开解决方案资源管理器,右击解决方案名称,选择“属性”,在打

开的属性页中,单击“系统必备”按钮。

在展开的系统必备内容中,将 .NET FrameWork 3.0 组件和 Windows

Installer 3.1 组件包一并选中。如上图。

6)截止到步骤5,完成了对应用程序文件夹中全部文件的添加工作。本

本文章是更具《C# WinForm 实践开发教程》(中国水电水利出版社)编写的。

步骤将引导读者开始配置左侧导航条中“用户的‘程序’菜单”。该

菜单将出现在现在操作系统“开始”栏的“程序”文件夹中因此建议

以文件夹爱形式出现,里面包含执行程序和卸载程序两个可执行文件

夹的快捷方式。

单击“用户的‘程序’菜单”选项,在右侧导航栏目中的空白处右击,

选择“添加”-》“文件夹”,此处将这个文件夹取名为“天翼GPS客

户端”。

在“天翼GPS客户端”文件夹中右击,选择“创建新的快捷方式”。

在打开的“创建新的快捷方式”窗口中,选择“应用程文件夹”中的

可执行文件(.exe文件)。这两个文件分别是GPS_Client_V2.exe (项

目可执行文件)和 msiexec.exe (卸载软件项目可执行文件)。

7)截止到步骤6,我们完成了在“开始”栏的“程序”文件夹中添加执

行文件夹的任务。此次步骤将完成快捷方式文件的图标配置工作。

右击快捷方式文件“天翼GPS客户端”,在弹出的菜单中选择“属性”,

在“属性”窗口中配置快捷方式文件“天翼GPS客户端”的 ico 属

本文章是更具《C# WinForm 实践开发教程》(中国水电水利出版社)编写的。

性,选择“浏览”。

在弹出的“图标”对话框中,单击“浏览”按钮,寻找应用程序文件

夹下面的img文件夹,选择其中的一个ico图标。

8)此步骤中我们将完成对卸载文件注册表的配置工作。将“解决方案资

源管理器”和“属性”窗口进行排列,在“解决方案资源管理器”中

单击此次项目,会看到在“属性”窗口中出现名为“ProductCode”

属性,该属性为项目操作系统注册表文件的注册编号,复制该编号。

右击“卸载天翼GPS客户端”快捷文件,选择“属性窗口”,在弹出

“属性”窗口中,将刚才复制的注册编号复制到“Arguments”属性

中,并进行如下修改:“\x {ProductCode}”,以此为案例为准就是“/x

{6B0B1B2D-597E-4869-A1EC-800560E7FF0D}”。

本文章是更具《C# WinForm 实践开发教程》(中国水电水利出版社)编写的。

9)截止到步骤8,我们已经完成了“用户的‘程序’菜单”的快捷文件

配置工作,本次步骤我们将配置桌面快捷方式文件。单击“用户界面”,

在右侧栏目中创建快捷方式,添加可执行文件,配置可执行文件快捷

方式的图标属性。具体步骤与步骤8基本一致。

3. 生成安装程序并安装程序

选择解决方案,右击-》“生成解决方案”。

在目标输出路径下可以看到输出的安装包文件。

运行“setup.exe”文件,即可安装你的软件到任何计算机中。当然,执行“卸载天翼GPS客户端”,即可完成对软件的卸载工作。

本文章是更具《C# WinForm 实践开发教程》(中国水电水利出版社)编写的。

本文章是更具《C# WinForm 实践开发教程》(中国水电水利出版社)编写的。

----------------------------------------------------------------------------------------- 该文章是更具《C# WinForm 实践开发教程》(中国水利水电出版史)改写的。 如有问题可以添加QQ:823667808

-----------------------------------------------------------------------------------------

…… 此处隐藏:916字,全部文档内容请下载后查看。喜欢就下载吧 ……
WinForm程序打包和部署.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/125869.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)