如何使用VS 2019为我的应用程序构建在线安装程序

时间:2019-11-13 17:20:00

标签: c# visual-studio windows-installer

我构建了一个具有一些先决条件的应用程序。现在我们需要构建一个安装程序,该安装程序将是一个在线安装程序,即该安装程序将从我的云服务器下载所有必需的或安装程序,然后安装应用程序并检查所有先决条件,如果不存在,则将其安装。

据我所知,普通的MSI安装程序将无法解决此问题。

有人可以帮我吗?

2 个答案:

答案 0 :(得分:0)

看起来您需要比现成的安装程序更高级的安装程序。

这里的链接可能会有所帮助。 https://www.advancedinstaller.com/user-guide/qa-web-installation.html

还有另一个名为WiX的工具,该工具可提供对安装程序创建的更多控制。 https://wixtoolset.org/

答案 1 :(得分:0)

可能的步骤来构建在线安装程序 1.构建并创建您的Nuget包和Npm包 2.更新所有生产配置以进行服务 3.在安装程序中构建自动版本检查,如果有可用的新版本,则安装程序将通知下载 4.遵循应用程序安装程序构建软件包

在实际项目中,我们将使用DevOps工具部署程序包。我建议使用Teamcity和Octopus来部署程序包。