应用程序设置 [英] Application setup
问题描述
是否可以在自己的应用程序安装程序上同时安装第三方应用程序?
Is it possible to install third-party application alongside my application on my own application setup?
假设我要出售一些应用程序,以便要在客户端计算机上运行我的应用程序,我还需要运行PostgreSQL。
Let's say I were to sell some of my application, and in order to run my application on client's computer I would also need to run PostgreSQL. Is it possible to install it beside my application in my setup?
我是这个问题上的新秀,真的不知道从哪里开始。
I am such rookie on that subject and don't really know where to start.
(我应该提到,我对部署Windows应用程序特别感兴趣)
(I should mention that I am particularly interested on deploying Windows applications)
推荐答案
全部商业软件将以多种内置功能来帮助您实现这一目标。本质上,您将它们全部包装在 setup.exe
启动器/引导程序/下载器中,此可执行文件将在运行您自己的安装程序之前安装必备组件,
All commercial software will feature ways to help you achieve this as a built-in feature. Essentially you wrap it all in a setup.exe
launcher / bootstrapper / downloader and this executable will install your prerequisite components before your own install is run, if they need to be installed.
请参阅以下答案以获取有关部署工具及其功能的更多信息:
Please see these answers for some further information on deployment tools and their features:
- How to create windows installer
- Simple List View of Deployment Tools
- What installation product to use? InstallShield, WiX, Wise, Advanced Installer, etc
> 开源WiX工具包 具有一个名为> 刻录
来创建此类setup.exe启动器/下载器/引导程序。要使用此刻录功能,必须编写WiX XML标记代码。商业工具 Installshield 和 高级安装程序 提供了用于构建此类setup.exe文件的GUI。
The open source WiX toolkit features a component called Burn
to create such setup.exe launchers / downloaders / bootstrappers. Writing WiX XML markup code is necessary to use this Burn feature. Commercial tools Installshield and Advanced Installer provide GUI to build such setup.exe files.
这篇关于应用程序设置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!