WIX, MSI-инсталлятор.
Обнаружил следующую проблему в своём MSI-инсталляторе, устанавливающем BUNDLE-пакет: похоже, что в диалоговом окне установщика на этапе сборки
жёстко прописывается логин разработчика, собиравшего MSI, вместо того, чтобы подставлять логин пользователя, с правами которог MSI запущен на выполнение. Поскольку мой логин на тестовой машине такой же как на той машине, на которой ведётся разработка, то проблема не была выявлена своевременно ибо в обозначенной ситуации никак себя не проявляла.
В интернете видел похожую проблему:
http://stackoverflow.com/questions/1344222/wix-installer-environment-variables-do-not-expand-appdataXML-разметка группы интересующих в данном контексте контролов выглядит следующим образом:
<Control Id="rbgrPath" Type ="RadioButtonGroup"
X="5" Y="80" Width="500" Height="100" Property="INSTALLFOLDER">
<RadioButtonGroup Property="INSTALLFOLDER">
<RadioButton
Text="[$(var.PLATFORMPROGRAMFILESFOLDER)]Autodesk\ApplicationPlugins\ProxyTools.bundle\"
Value="[$(var.PLATFORMPROGRAMFILESFOLDER)]Autodesk\ApplicationPlugins\ProxyTools.bundle\"
Height="13" Width="500" X="5" Y="5"/>
<RadioButton
Text="$(env.ProgramData)\Autodesk\ApplicationPlugins\ProxyTools.bundle\"
Value="$(env.ProgramData)\Autodesk\ApplicationPlugins\ProxyTools.bundle\"
Height="13" Width="500" X="5" Y="20"/>
<RadioButton
Text="$(env.AppData)\Autodesk\ApplicationPlugins\ProxyTools.bundle\"
Value="$(env.AppData)\Autodesk\ApplicationPlugins\ProxyTools.bundle\"
Height="13" Width="500" X="5" Y="35"/>
</RadioButtonGroup>
</Control>
Кто-нибудь в курсе, как сделать так, чтобы использовался корректный логин?
P.S.
Я понимаю, что шансы получить ответы по поводу WIX на данном форуме стремятся к нулю, но мало ли...