2015-08-13 2 views
1

есть способ указать INSTALLDIR в другую папку вместо C: \ Program Files?Есть ли способ перенаправить INSTALLDIR в другой каталог?

Я создал установщик WIX для нашей надстройки MS-Outlook, и я хотел бы, чтобы VSTO был установлен в C: \ ProgramData \ MyCompany \ MyCompanySoftwareProduct.

Есть ли способ сделать это? В настоящее время я использую установщик WIXUI и по умолчанию используется C: \ Program Files.

спасибо, что заранее.

ответ

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> 
+0

спасибо за обмен, что со всеми. Я действительно понял это вскоре после публикации этого сообщения. Еще раз спасибо за это. – cmnunis

Смежные вопросы