我想用安装程序安装MySQL安装程序msi。(MySQL安装程序必须静默安装。我在自定义操作中使用批处理文件来完成此操作。)
但是,问题是MySQL的msi不能从主setup.msi中运行,它会产生1618错误(需要完成另一个安装)。我想知道一个简单的方法。
背景信息: MySQL安装程序解压缩包含MySQLInstallerConsole.exe的清单,然后通过另一个cmd命令调用它来安装MySQL。
所以,我所要做的就是执行MySQL安装程序,这样它就可以解压清单。稍后,我将通过自定义操作调用MySQLInstallerConsole.exe来安装MySQL。
发布于 2015-02-13 20:41:01
我只想提一下更多的可能性--我的一些同事提到了(VS bootstrapper,burn):
好了!提到的这些工具的“迷你引导程序”不像Burn那样强大,其他工具紧随其后:
..。当然还有更多。
发布于 2015-02-13 11:56:28
周围没有一件容易的工作。Windows安装程序通过使用互斥对象一次执行1次安装。您需要创建引导程序/链接器来序列化包的安装。Visual部署项目不支持这一点。我建议看看(WiX),它是燃烧的助推器/链接引擎。
发布于 2015-02-13 19:16:25
文档有点稀疏,但是在Visual世界中,自定义的引导程序是bootstrap Manifest生成器。医生从这里开始:
https://msdn.microsoft.com/en-us/library/ms165429.aspx
这里有一篇古老的文章:
https://msdn.microsoft.com/en-us/magazine/cc163899.aspx
但是还不清楚有多少信息和支持是可用的,因为安装项目被从安装项目中移除,然后恢复。
https://stackoverflow.com/questions/28495784
复制相似问题