vb.net - Visual Studio 创建安装程序
问题描述
我正在使用 VS2019 创建一个安装文件,它创建两个文件 setup.exe 和 install.msi。是否可以将它们捆绑在一起以便于分发到一个设置文件中。以前我使用 iexpress 将它们捆绑在一起,并在提取后使用 custom.bat 文件执行设置。虽然这是一项非常古老的技术,但我们可以直接从 VS2019 使用它们的创新方式吗?
解决方案
我发现本指南通过 Visual Studio 扩展使用高级安装程序。我能够在一个解决方案中采用两个项目并将它们打包成一个 .msi,它在运行时会安装两个项目可执行文件。
您将需要下载“Advanced Installer”Visual Studio 扩展(参见 Visual Studio 中的“Extensions”菜单项),以及安装 Advanced Installer 本身,可以在此处找到(如果扩展会提示您下载 Advanced Installer您尝试在未安装的情况下使用它)。扩展所做的所有事情都是使用 Advanced Installer 软件,但通过 Visual Studio。完成所有配置后,您需要做的就是在需要添加到解决方案中的 Advanced Installer 项目上执行构建。
推荐阅读
- java - 我是否应该始终在企业应用程序中使用数据库(.war、.ear - 本质上是 .jar)并且从不写入文件?
- symfony - 如何使用datatableBundle和symfony从继承自另一个类的类中获取实例
- php - 如何从 mysql + php 为特定列生成数据
- c# - 错误 CS0103 当前上下文中不存在名称“db”
- oracle - 创建包时 PL/SQL 编译错误
- yii2 - 在视图中包含帮助程序类
- excel - 如何从 Excel VBA 中的 Outlook 共享邮箱中提取已发送的项目?
- r - 如果将代码放入函数中,则用 NA 替换某些向量值不起作用
- xamarin.forms - 使用 Xamarin.Forms (MVVM) 测试命令
- apache-spark - 在 Cassandra 中通过数据帧的并行线程插入