Winform打包网上找了很久,也尝试了别人各种方式,坑还是比较多的。以下流程自己已经尝试过,是可用的。另外:恶心CSDN某些人很久了,都把自己文章设置收益和VIP可见,本身就没技术含量的文章,还必须付费看,表示呵呵。

一、安装Microsoft打包扩展包

首先在VS 2019 顶部扩展中打开”管理扩展“,搜索”Setup“,点击安装红框Microsoft 默认打包程序

二、新建打包项目

在“解决方案”右击新建项目,搜索“setup”显示Microsoft打包项目,选择“Setup Wizard”,点击下一步。

三、创建打包项目

        填写你打包程序名称,可能第一需要安装Microsoft Wizard,除了下面:输出选择:主输出,其他直接点击下一步,下一步就好了,

四、设置程序主输出文件

        选择应用文件夹,右击,点击Add,下的 “文件”菜单,选择你生成好的Bin文件夹下Debug(或Release)文件夹下所有文件,网上还说选择某些文件,个人建议:不要费那功夫选择,全部文件(除了app.publish文件夹),因为你所有需要的dll和配置都在这个里面,遗漏哪一个都要花时间找原因。

五、设置“桌面”和“系统菜单栏”快捷方式

选择主输出文件(Application Folder),右击,创建快捷方式(Create Shortcut to 输出.....),创建两个快捷方式(桌面和系统菜单栏)

 六、将快捷方式重命名后,粘贴到桌面(User's Desktop)和系统菜单栏(User's Programs Menu)文件夹下

 七、更改快捷方式图表

        选中快捷方式,右击“属性”,杂项中有一个Icon属性,设置快捷方式图表,图标网上找Ico文件的图标就好了,比如:我选了一个大美女

八、设置好后,生成打包项目就好了,在Debug下会有你的安装包,完美。

Winform 打包之Setup Wizard相关推荐

  1. c# winform 打包(带数据库安装)

    c# winform 打包(带数据库安装) Posted on 2011-05-14 15:20 宽田 阅读(11102) 评论(30) 编辑 收藏 下边我将用vs中自带的打包程序建立安装包. 关于打 ...

  2. Qt打包成setup.exe安装包

    Qt打包成setup.exe安装包 一.简述 Qt 项目开发完成之后,需要打包发布程序,而因为用户电脑上没有 Qt 配置环境,所以需要将 release 生成的 exe 文件和所依赖的 dll 文件复 ...

  3. vs2019 winform 打包exe

    一下都是在win10+vs2019环境下,对winform(.net framework)项目的操作 1.nuget安装,搜索setup,安装vs installer projects插件,安装很慢问 ...

  4. python打包和添加数据文件_python库打包分发setup.py编写指南

    python库打包分发setup.py编写指南 python之所以强大,在于有许许多多的人贡献自己的力量,他们将自己开发的项目打包上传至pypi,这使得python社区有取之不尽用之不竭的第三方库.工 ...

  5. Python:打包配置文件 setup.py 详解

    1.项目打包工具: distutils 是 Python 的一个标准库 setuptools 是 distutils 增强版,不包括在标准库中 distribute 是 setuptools 一个分支 ...

  6. 安装node-v4.5.0-x86.msi时提示node.js setup wizard ended prematurely Win7安装nodejs失败解决方法

    文章总共3个方法,后两个方法可安装成功 方法1:在网上搜索node.js setup wizard ended prematurely时找到一个参考解决方法 参考地址:http://blog.csdn ...

  7. android studio setup wizard,Android Studio Setup Wizard Stuck on Downloading Components

    问题 So far, I've run into a brick wall when trying to open Android Studio. Installation seems to run ...

  8. Winform 打包 混淆 自动更新

    路径: 最终的解决方案是,ConfuserEx+Installshield+AutoUpdater.NET,ConfuserEx做代码混淆工作,Installshield可以解决注册表的问题,Auto ...

  9. Winform打包工具SetupFactory 9 的使用

    写了个WinForm的小程序..以前没打过包..只是直接把Bin里的东西复制出来使用..自己使用是足够.但是发给别人毕竟不太好看(不牛逼)..所以就想着打包.. Vs2012自带的有打包的功能..相信 ...

最新文章

  1. 计算机作业3北师大在线作业答案,北师15春《计算机应用基础(专科)》在线作业3 答案...
  2. Web前端三剑客之CSS基础
  3. PhpStorm配置SVN的完整方法
  4. oracle 同义词_【干货7】Oracle知识关键代码摘要
  5. web服务器 apache_如何配置Apache Web服务器
  6. Wireshark 抓包
  7. Node.js 入门知识点总结
  8. 论文笔记_SLAM_An Overview of SLAM_SPIE
  9. IRQL(转载 自 windows内核情景分析)
  10. c++ new操作符(new operator)、operator new、placement new 、operator new[] 及相对应的delete 操作符、operator delete
  11. dw虚线横线的代码_虚线代码大全
  12. 西门子/软件/S7-300.400/simatic step 7 v5.5 sp4 chinese
  13. vue 解决跨域问题(开发环境)
  14. windows 下载和安装Qt Creator
  15. 0_13_QGIS纠正矢量数据
  16. 怎么从扫描的PDF文档/图片里提取文字
  17. airtest--自动刷喵币
  18. 在kaggle的论坛上上传图片
  19. 关闭iOS上京东app不停询问“京东想从MF839粘贴”,您允许这样做吗? - 允许iphone应用访问剪切板
  20. 得力打印机(DL888D型号)Linux对接——Java+C版

热门文章

  1. 运营流程中的每一步骤通常用方框表示
  2. uni-app使用支付宝沙箱和钉钉内网穿透还有倒计时
  3. 记录Android开发中的问题及解决方法
  4. 报错:Provisioning profile iOS Team Provisioning Profile: doesn't match the entitlements file's
  5. 什么是E-mark认证?ECE认证区别及测试项目
  6. WordPress更改后台地址最新图文教程
  7. 绘制stm32最小系统PCB图
  8. ubuntu域名解析错误
  9. Python E化-自制有道英文翻译器
  10. cocos2dx tolua 再见了pkg