VS2017 Winform 程序打包

一、安装插件

工具栏中依次打开 工具—扩展和更新—联机,搜索 Installer Projects,选择Microsoft Visual Studio Installer Projects下载安装,如下图

VS2017 Winform 程序打包

安装完成后,关闭所有已打开的VS,自动进行安装修改,如下图

VS2017 Winform 程序打包

VS2017 Winform 程序打包

VS2017 Winform 程序打包

 

二、Setup项目创建

安装完成后,打开需要打包的项目,右击解决方案—添加—新建项目,选择其他项目类型—Visual Studio Installer—SetupProject,如下图

 

VS2017 Winform 程序打包

三、Setup项目属性配置

项目创建完成后,选择创建的Setup项目,然后在资源管理器中,打开属性选项卡,如下图

VS2017 Winform 程序打包

VS2017 Winform 程序打包

四、设置桌面快捷方式

1、Setup项目右击—Add—项目输出—选择主输出—然后点击确定,如下图

VS2017 Winform 程序打包

完成后如下图

VS2017 Winform 程序打包

2、选择 User’s Desktop,然后在右边栏的Name一栏空白处右击—创建新的快捷方式,如下图

VS2017 Winform 程序打包

然后在弹出的窗体中进行设置,选择 Application Folder > 选择刚才创建的主输出如下图

VS2017 Winform 程序打包

设置完成后,如下图  (注:桌面快捷方式名称可以根据自己需求修改

VS2017 Winform 程序打包

五、设置开始菜单快捷方式

1、选择 User’s Programs Menu,右击—Add—Folder,创建目录文件夹,创建完成后,如下图

VS2017 Winform 程序打包

2、选择 创建好的文件夹,然后在右边栏的Name一栏空白处右击—创建新的快捷方式,如下图

VS2017 Winform 程序打包

然后在弹出的窗体中进行设置,选择 Application Folder > 选择刚才创建的主输出如下图

VS2017 Winform 程序打包

设置完成后,如下图(注:菜单快捷方式名称可以根据自己需求修改

VS2017 Winform 程序打包

六、设置快捷方式图标

1、选择Application Folder,在右侧栏空白处右击—Add—文件,添加一个ico图标文件,如下图

VS2017 Winform 程序打包

文件添加完成后,如下图

VS2017 Winform 程序打包

七、桌面快捷方式图标设置

选择User’s Desktop,在创建的快捷名称上,右击—属性窗口,在属性中设置icon图标,如下图

VS2017 Winform 程序打包

然后在属性窗口中,找到Icon,选择Browse,导入刚才Application Folder中添加的ico文件,如下图

VS2017 Winform 程序打包

VS2017 Winform 程序打包

VS2017 Winform 程序打包

八、菜单快捷方式图标设置

同桌面快捷方式图标设置操作

九、生成安装文件

生成前,设置下属性

VS2017 Winform 程序打包

右击Setup项目,生成,第一次生成需要等待几分钟,生成完成后,在Debug下会生成 .msi和.exe两个安装文件,如下图

 

VS2017 Winform 程序打包

两个文件都可以安装,如下图

VS2017 Winform 程序打包

安装完成后,桌面和菜单中的快捷方式如下图所示

VS2017 Winform 程序打包

VS2017 Winform 程序打包