有没有办法将INSTALLDIR重定向到另一个目录?

时间:2015-08-13 05:40:54

标签: wix

有没有办法将INSTALLDIR指向另一个文件夹而不是C:\ Program Files?

我为MS-Outlook加载项创建了一个WIX安装程序,我希望在C:\ ProgramData \ MyCompany \ MyCompanySoftwareProduct中安装VSTO。

有办法做到这一点吗?我目前正在使用WIXUI安装程序,它默认为C:\ Program Files。

非常感谢您提前。

1 个答案:

答案 0 :(得分:1)

是,请使用以下内容:

<Product ...>
    <Property Id="WIXUI_INSTALLDIR" Value="INSTALLFOLDER" />
</Product>

<Fragment>
    <Directory Id="TARGETDIR" Name="SourceDir">
        <Directory Id="CommonAppDataFolder">
            <Directory Id="YourCompanyFolder" Name="YourCompany">
                <!-- other nested directories -->
            </Directory>
        </Directory>
    </Directory>
</Fragment>