2024年5月6日发(作者:)

C#WinForm应用程序打包步骤总结

一、C#WinForm打包工具

在已有的Winform方案中添加一个新项目,选择“新建项目”,在弹出对框框,

项目类型选择“安装和部署项目”,模板选择“安装项目”或者“安装向导”

(建议选择“安装向导”),输入安装项目的名称,路径默认为该方案存放的目

录下。确定后,弹出安装向导的对话框,单击“下一步”,在新对话框选择“创

建用于Windows应用程序的安装程序”,单击“下一步”,在新对话框选择“项

目输出组”(建议全选),根据提示一步一步进行,可以选择附加文件,最后单

击“完成”。

二、打包过程

(1)返回开发环境中,在资源管理器中,选择新建立的安装和部署项目,

可以看到其详细信息,在“应用程序文件夹”中,选择“主输出„„”右键选择

“创建主输出„„”的快捷方式,创建两个,分别重命名为适当的名称,然后将

两个快捷方式分别拖到“用户的程序菜单”和“用户桌面”。

(2)解决方案资源管理器中右键选择该项目的属性,单击“系统必备”按

钮,选中.Net Framework 2.0和Windows Installer 3.1 ,将.Net框架打入安

装包中,以便在没有安装.Net环境的计算机中正确安装应用程序。

以上操作完成后,可以选中资源管理器中的安装和部署项目,右键选择“重

新生成”,将完成打包过程。

打包完成后,到打包文件存放的目录下,可以看到打包的文件,单击exe

文件进行安装测试。安装完成后,在桌面和程序条中都可以看到该项目的启动入

口。

三、其他说明

1、查看安装目录,可能会有源文件,解决办法就是把打包应用程序文件夹中的

“源文件„„”和“调试„„”两个输出项目删除。

2、在打包设置中,可以设置桌面快捷方式的图标、程序条中的图标等。

3、如果没有选择“安装向导”,一些内容需要手动完成。

4.运行安装包下即可安装.

注意:可用以上方法制作安装包(新建部署和安装项目),也可以使用另外一种方

法. 即:在在已有的Winform方案中,选择项目的属性,设置”发布”

选项卡,也可完成安装包的制作.

两种方法的区别:前者(新建部署和安装项目)安装时可更改安装路径,后者

不行.