-
VB.NET程序打包,及设置打包程序的(ICO)快捷方式图标
今天总结一下VB.NET的程序打包方法,及更改打包后的快捷方式图标。
第一步打开自己想打包的程序文件,然后工具栏选择“文件”,“新建项目”如下图1所示。

图1
完成第一步后进入第二步,在其他项目类型里找到“安装和部署”,在Visual Studio Installer里选择“安装项目”,如图2,在图,2下方可以设置安装软件的名称,设置完成后,进入第三步。

图2
进入到第三步以后,会出现图3所示界面。在目标计算机上的文件系统下选择,应用程序文件夹,右键点击,“添加” “文件”。如图4所示。之后选择要打包的程序文件,我这里直接从目标程序的bin/release里添加目标程序文件。添加完成后图片,如图5所示。


图3

图4

图5
第四步,设置软件安装后可以在电脑主界面或开始菜单程序中显示安装程序,选择上图的“打包教程.exe”,右键选择创建快捷方式,然后把创建的快捷方式拖入图5左侧的用户的“程序”菜单,以同样的方法,加入到用户桌面,如图6。若想修改软件安装后的桌面快捷方式图标,则在用户桌面里选择刚拖进去的“打包教程.exe快捷方式,右键出现属性窗口,找到ICON,选择你想用的ICO图标,如图7和图8所示。浏览的ICO图标时,好像不能默认整个计算机,只能从用户的程序文件夹和用户桌面里寻找。接下来是最后一步。

图6

图7

图8
第五步,在解决方案管理器,选择工程图9,右键属性,点击“系统必备”图10,设置为图11。这样做的目的为,可自定义安装目录。然后在解决方案管理器中右键工程,选择生成即可。如图9。然后从图2中找到安装包的生成位置,就可找到安装包。图12为安装到电脑的程序,选用了一个粽子的ICO图标,毕竟快端午了,以上就是个人目前掌握的打包教程,如果有更好的方法,欢迎指教。

图9


. 图10

图11

图12
————————————————
版权声明:本文为CSDN博主「小菜鸡121381」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45357668/article/details/106945595
栏目列表
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
SQL SERVER中递归
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
这是目前我见过最好的跨域解决方案!
减少回流与重绘
减少回流与重绘
如何使用KrpanoToolJS在浏览器切图
performance.now() 与 Date.now() 对比
一款纯 JS 实现的轻量化图片编辑器
关于开发 VS Code 插件遇到的 workbench.scm.
前端设计模式——观察者模式
前端设计模式——中介者模式
创建型-原型模式