这是我第一次尝试使用Windows安装程序来构建安装程序包(我们的客户不希望使用Wix,我已广泛使用它)。目前,我有一个按预期构建和工作的MSI。但是,我需要为我编写的用于其他机器上的程序所需的SDK添加一个安装程序。我已经将第二个安装程序(也是MSI)添加为自定义操作,该操作根据是否在安装过程中勾选复选框来执行。问题是,当第二个安装程序执行时,出现错误,系统上已经安装了一个安装程序,安装无法继续。我怎样才能解决这个问题?自定义操作设置为在安装期间运行。如何在MSI安装程序中搭载MSI安装程序
在此先感谢您解决此问题的任何帮助。
你用什么工具创作MSI?这将有助于给你一个具体的答案。 –
我正在使用安装项目在VS2010中构建这个(对不起,这就是我说的Windows Installer时的意思)。 –
看看Codeplex'ISWIX'上的我的FOSS标准。您可以使用它来创作wxs合并模块(文件和文件夹设计器),然后在wxs产品中使用该模块。这允许客户拖放更改,但仍需要学习wix才能进行其他更改。基本上覆盖了90%。 –