Windows MSI安装程序 [英] Windows MSI Installer

查看:251
本文介绍了Windows MSI安装程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨CP,
我对Windows msi安装程序包有疑问..我有一个
包含postgreSQL作为后端的应用程序.我需要的是

1.我想将postgreSQL.exe和MyAppli.msi放在一个安装程序包中.
(例如:SetUp.msi(包括postgreSQL.exe和MyAppli.msi))

2.因此,一旦我单击此SetUp.msi

(a.)必须安装postgreSQL.exe..
(b.)在此(postgreSQL)成功安装后,MyAppli.msi具有
安装..

注意:
我已经在一个批处理中同时尝试了这些postgreSQL.exe和MyAppli.msi
file(SetUp.bat)..但是我需要一个msi安装程序而不是一个批处理文件...


由于我以前已经沉迷于某些事件,请裸露我的英语语法..

Hi CP,
I have some doubts regarding windows msi installer package..I have an
application which contains postgreSQL as a backend..What I need is,

1. I want the postgreSQL.exe and MyAppli.msi in a single installer package
(For example : SetUp.msi(includes both postgreSQL.exe and MyAppli.msi) )

2. So once I click this SetUp.msi

(a.) postgreSQL.exe has to install..
(b.) After this(postgreSQL) successful installation MyAppli.msi has
to install..

Note :
I have tried these both postgreSQL.exe and MyAppli.msi in a single batch
file(SetUp.bat)..But I need a msi installer not a batch file...


Please bare my English grammar as I already indulge in some incidents previously..

推荐答案

您可以使用INNO Setup实用程序尝试此操作.捆扎东西并包装成一个包装,这是一个很酷的方法.尝试对此进行一些谷歌搜索,我相信您可以做到.
让我知道您是否需要任何帮助.
you may try this with INNO Setup utility. This is a very cool took to bundle up stuffs and crate a single package. try some googling on this and I am sure you can make it.
Let me know if you need any help on this.


通常,可以将依赖项添加到安装项目中.它们将与您的应用程序一起复制,或仅存储安装URL.您将需要Setup.exe(.exe处理依赖项).运行Setup.exe时,它将搜索是否安装了依赖项(您需要在安装项目中对其进行配置-请阅读文档),如果没有安装,它将进行安装(如果仅存储了安装URL,请首先下载它们). br/> 完整商业版本的安装程序(例如InstallShield)可能能够将所有内容打包在一个.msi文件中.但是我认为您将需要.msm文件,而不是.msi/.exe.
Usually the dependencies can be added to setup project. They will be copied along with your app or only install URL will be stored. You will need the Setup.exe (the .exe handles the dependencies). When you run Setup.exe, it will search if dependencies are installed (you need to configure it in your setup project - read documentation) and, if not, it will install them (download them first if only install URL was stored).
It might be possible that full commercial version of installers (like InstallShield) are able to package everything in one .msi. But I think you are going to need .msm files, not .msi/.exe.


您好,我通过使用IExpress Installer(我们的默认Windows Installer)解决了此问题..

转到运行->键入 IExpress.exe 并单击''确定''
Hi I solved this issue by using IExpress Installer(Our Default Windows Installer)..

Go to Run --> Type IExpress.exe and click ''OK''


这篇关于Windows MSI安装程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆