Используя пакет wix, мы включили наш установщик, который имеет несколько пользовательских функций. Не похоже, что из добавления / удаления программ пользователь может изменить этот установщик. Схема нашего кода wix выглядит следующим образом.
<Wix ...>
<Bundle ...>
<Chain>
<PackageGroupRef Id="NetFx451Webz" />
<PackageGroupRef Id="vcredists" />
<RollbackBoundary />
<PackageGroupRef Id='AppPackageGroup'/>
</Chain>
</Bundle>
<Fragment Id='AppFragment'>
<PackageGroup Id='AppPackageGroup'>
<MsiPackage Id='AppMsiPackage'
DisplayName='$(var.ApplicationName) $(var.VersionNumber)'
DisplayInternalUI='yes'
ForcePerMachine='yes'
InstallCondition='1'
SourceFile='app.msi'
Visible='yes'
Vital='yes'>
</PackageGroup>
</Fragment>
</Wix>
Что должно произойти, чтобы пользователь мог изменить этот msi и выбрать другие функции?