首页 > 编程语言 >[转]使用vs将应用程序打包成安装包,并设置图标、卸载程序等

[转]使用vs将应用程序打包成安装包,并设置图标、卸载程序等

时间:2023-03-24 09:00:52浏览次数:56  
标签:添加 vs 右键 快捷方式 安装包 图标

一、添加Microsoft Visual Studio Installer Projects
工具-》扩展和更新–》联机–》搜索 Microsoft Visual Studio Installer Projects

在这里插入图片描述
下载完成后后安装,他会提醒你关闭vs,然后继续安装。等待安装好(这个过程可能有点长)之后再打开vs就行了。

二、将应用程序打包成安装包

1、右键解决方案–>添加–>新建项目
在这里插入图片描述
然后出现下面这个页面,找到Visual Studio Installer -->Setup Project,下面的名字和位置你可以自己改,我一般只改名字。然后点击确定。
在这里插入图片描述然后就出现这个页面
在这里插入图片描述2、
接下来就是对 下面三项进行编辑。
在这里插入图片描述
(1)新建安装项目

第一项是用来导入我们所需要的的文件的,包括项目、项目所需的图片、视频、dll、lib文件等等。
在这里插入图片描述添加项目
在这里插入图片描述添加文件夹,并向文件夹中添加文件。
在这里插入图片描述在这里插入图片描述可以看到文件和项目已将添加进去了。
在这里插入图片描述

(2)创建桌面快捷方式、图标
1、右键“主输出from…”—>“Create Shortcut to…”,这是在创建桌面快捷方式,名字自己命名。如“QQ”、“微信”、“WPS”等等,最好是英文名。
2、然后命名好的快捷方式拖拽到下面一行,也可以复制。这样做的目的是安装的时候直接就可以在桌面创建快捷方式了。
3、创建图标,右击刚开拖拽过来的快捷方式—>属性窗口—>Icon,

在这里插入图片描述在这里插入图片描述在这里插入图片描述这三个的意思是我们添加进来的Icon图标放的地方,意思自己也能看懂,推荐第一个。然后---->Add File ,找到我们所需的图标。
注: jpg转Icon图片,直接百度搜 “JPG在线转icon” 就行。
其他格式同理。
在这里插入图片描述
3、生成安装包
右键刚才生成的项目(我这里是“xiaoyang”)—>生成,点击。
生成后的文件会保存在 xiaoyang—>debug目录下,找到.msi文件,这个就是我们要的安装包。
在这里插入图片描述

转自https://blog.csdn.net/qq_43153377/article/details/117232087

标签:添加,vs,右键,快捷方式,安装包,图标
From: https://www.cnblogs.com/castlewu/p/17250202.html

相关文章

  • ubuntu apt安装指定版本vscode
    列出vscode所有版本$apt-cachemadisoncodecode|1.76.1-1678294265|http://packages.microsoft.com/repos/codestable/mainamd64Packagescode|1......
  • Android VS iOS:论移动端上的测试区别
     如今社会,移动设备的普及让移动端软件的测试工作变得更加复杂。移动设备的多样化和不断更新的操作系统为测试人员带来了诸多挑战。在移动端测试中,Android和iOS是两个最常......
  • linux操作系统实验三-搭建vscode调试环境,进行start_kernal调试
    实验三:debugmykernel 首先安装开发工具sudoaptinstallbuild-essentialsudoaptinstallqemu#installQEMUsudoaptinstalllibncurses5-devbisonflexlibs......
  • vscode使用clangd
    环境要求使用wsl或者MacOS,Linux下同理,不考虑winodws。以wsl为例,执行以下指令sudoaptinstallclangclangdlldbcmakemacOS如果安装过xcode工具包,就附带了AppleCla......
  • lvs+keepalived集群
    使用lvs+keepalived架构架构实现后端web服务器(该web服务器要求搭建wordpress博客站)的负载均衡最终客户端访问域名    我的名字.wordpress.cn 能够访问搭建的博客站......
  • 基于VS Code的Linux内核调试环境搭建及start_kernel跟踪分析
    下载Linux内核源码并编译wgethttps://raw.github.com/mengning/mykernel/master/mykernel-2.0_for_linux-5.4.34.patchsudoaptinstallaxelaxel-n20https://mirr......
  • 【K哥爬虫普法】大众点评VS百度地图,论“数据权属”对爬虫开发的罪与罚!
    我国目前并未出台专门针对网络爬虫技术的法律规范,但在司法实践中,相关判决已屡见不鲜,K哥特设了“K哥爬虫普法”专栏,本栏目通过对真实案例的分析,旨在提高广大爬虫工程师的......
  • vscode好用插件记录
    1.序言这里记录一下使用的好用的vscode插件,主要是给自己做一下备忘记录。2.插件通用插件Chinese(Simplified)(简体中文)LanguagePackforVisualStudioCodevsc......
  • VSCode 汉化方法
    VisualStudioCode(Vscode)是一款开源的跨平台编辑器。默认情况下,vscode使用的语言为英文,要想将vscode语言设置为中文,只需要安装Chinese(Simplified)LanguagePackforV......
  • Vscode爆红,Delete `␍`eslint(prettier/prettier)错误的解决方法
    一、问题使用vscode学习nest.js的过程中,遇到了多处爆红,编辑器每行代码最后都出现了红色的波浪号。如图:二、主要原因通过度娘大力支持,最终在多种方法结合下解决了这些波......