Winform学习(八)——使用setup打包程序

参考网址:https://zhuanlan.zhihu.com/p/183677490

                  http://blog.sina.com.cn/s/blog_49f485700100m1bo.html

                  ☆ https://blog.csdn.net/u011981242/article/details/51059441

                 覆盖不更新问题:https://www.cnblogs.com/taomylife/p/10196733.html

1、右击“解决方案Client”->添加“新建项目”-》Setup Project

 2、添加“项目输出”-“主函数”

3、在主输出上右击,常见快捷方式,之后右击重命名快捷方式。

将快捷方式拖拽到“用户的程序菜单”和“用户桌面”,这样安装完成后,就会在桌面和用户的程序菜单创建相应的图标。

 4、“解决方案资源管理器”中右击setup项目,生成

 5、对应文件夹中生成安装程序

 6、创建卸载程序。右击”应用程序文件夹“,点击”添加“,选择”文件“,然后将"C:WindowsSystem32" 下面的”msiexec.exe“文件给添加进来,如果找不到,你可以直接搜。当然,你也可以再给msiexec.exe创建一个快捷方式命名为”UnInstall“。

需要将新生成的product_code填入uninstall中的Arguments,前面加入/X ,注意有个空格。

原文地址:https://www.cnblogs.com/webttt/p/15012092.html