首页 > 编程语言 >vs打包程序安装包

vs打包程序安装包

时间:2022-08-29 14:35:46浏览次数:90  
标签:程序安装 安装 vs Installer VisualStudio 安装包 打包

VisualStudio 打包程序安装包

一个安装包执行后会做些什么

将目标软件所需要的所有文件释放在指定的磁盘位置上, 完成注册表的修改, 系统设置的修改, 并可选择创建快捷方式和添加启动项的操作

CAD二开的安装包需要做些什么

将生成的arx文件所需要的所有文件, 转载进安装包中;

如何在 VisualStudio 中打包一个安装包

因为microsoft的长期发展中的频繁地战略性调整, 导致在大量地 VS 版本下多变的打包工具软件的诞生, 故此列出不同版本下的VS的打包工具及打包方法;

VisualStudio_2012 with Install Shield
VisualStuido_2013|2015|2017|2019|2022 ... 有第三方的 Installer Prject extension

打包工具

Inno setup

Installer Advanced

Microsoft Visual Studio Installer Projects

TODO: 后期闲时, 会对上述的各种打包工具做一个简单的教程和分析评价;

安装包的特性(要求)

更具实际业务上的需求, 安装包不单单要求可以安装, 更要支持

  1. 增量安装
  2. 可更新的安装
  3. 可替换的安装
  4. 可卸载的安装

所以在学习打包工具的使用中, 还要注意以上要求的相关设置

标签:程序安装,安装,vs,Installer,VisualStudio,安装包,打包
From: https://www.cnblogs.com/InfField/p/16635831.html

相关文章

  • opencvsharp踩坑DAY2--图像增强illuminate
    出差摸鱼做的一个用opencvsharp的东西,用于快速验证,水平极差,目前功能如下  今天搞的功能是复现halcon的图像增强算子illuminate,根据文档其运作过程为1.输入均值(低通)......
  • VScode-TodoTree 待办事项插件的定制和使用
    VScode-TodoTree待办事项插件的定制和使用背景写代码过程中,突然发现一个Bug,但是又不想停下来手中的活,以免打断思路,怎么办?按代码编写会规范,都是建议在代码中加个TODO......
  • py简单打包
    用于记录-Windows的1.1安装pyinstaller直接安装:pipinstallpyinstaller更多可以参考:http://www.pyinstaller.org参考手册:https://pyinstaller.readthedocs.io/en/v3.6/......
  • 前端利器躬行记(8)——VSCode插件研发
    VSCode提供了丰富的API,可以借助编辑器扩展许多定制功能。本次研发了一款名为SearchMethod的插件,在此记录整个研发过程。一、准备工作1)安装环境首先是......
  • HC32L110(三) HC32L110的GCC工具链和VSCode开发环境
    目录HC32L110(一)HC32L110芯片介绍和Win10下的烧录HC32L110(二)HC32L110在Ubuntu下的烧录HC32L110(三)HC32L110的GCC工具链和VSCode开发环境以下介绍Ubuntu下搭建......
  • VSCode 国内镜像下载地址
    镜像地址https://vscode.cdn.azure.cn/stable/,后面加上VSCode版本号,比如:https://vscode.cdn.azure.cn/stable/e4503b30fc78200f846c62cf8091b76ff5547662/VSCodeUserSet......
  • 【Vscode】推荐安装的插件
    基础功能插件中文汉化包  色彩斑斓的主题  好看的文件icon  多层括号嵌套的颜色提示插件  代码缩进的插件  vscode如何配置Java8环境1、在上面......
  • Nuget 多项目复合打包
    我这里有个进程间通信组件,用于提供多应用间通信的解决方案。进程间通信,分为客户端和服务端,俩端肯定会有些共性代码,所以加了个H3C.Channel.Core项目因为之前还不太了解nu......
  • 设置nvim与vs code自动切换输入法
    ~/.vimrc避免切换模式时卡顿:setttimeoutlen=100~/.config/nvim/init.vim让nvim共享vim的配置setruntimepath^=~/.vimruntimepath+=~/.vim/afterlet&packpath=&r......
  • vscode格式化配置
    /**安装插件*prettier、eslint、Vetur*/{"search.followSymlinks":false,//vscode默认启用了根据文件类型自动设置tabsize的选项"editor.detect......