将MSI安装目录设置为3rd Party / Sister Product安装文件夹

时间:2012-02-17 07:31:33

标签: .net visual-studio-2010 windows-installer custom-action

我们的产品通过msi在客户的网站上部署,并且是姊妹产品的附加产品。

我需要在安装时检测姐妹产品的安装文件夹,并将我们的产品安装到同一位置。

2 个答案:

答案 0 :(得分:2)

查看我写的这篇博客文章:

Redemption of Visual Studio Deployment Projects

这将允许您用肉眼“孪生”您的姊妹产品,但在掩护下获得WiX项目的所有优势。这包括完全使用自定义搜索扩展和自定义操作计划。

答案 1 :(得分:0)

我前段时间做了类似的事情:我有一个NSIS安装程序,它查询了一个特定的regkey以获取我的应用程序的当前安装目录。当密钥及其值存在时,我通过“/ TARGETDIR = ...”将其传递给Msi设置。 (背景是,用户可以在安装过程中更改安装目录,我希望他的最后一个目录是安装程序的installdir页面中的默认目录)

HTH