Я собрал инсталятор в проекте Visual Studio с помощью wixtoolset. Всё работает и т.д. Но я хочу заменить стандартные надписи на диалоговых окнах.
Я не хочу создавать новый кастомный диалог. Меня этот устраивает кроме надписей. Но хотелось бы 2 доработки.
1) Изменить эти надписи
2) убрать галочку принимаю условия. Чтобы кнопка "Установить" была сразу доступна.
Код файла
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:ui="http://wixtoolset.org/schemas/v4/wxs/ui">
<!-- Определение ProductCode в зависимости от платформы -->
<?if $(var.Platform) = x64 ?>
<?define ProductCode = "{D363168A-122B-4598-AB9D-3AE61A45E325}" ?>
<?else?>
<?define ProductCode = "{41D65622-305B-4E19-B5EB-353EC7B049DB}" ?>
<?endif?>
<!-- Определение версий и кодов -->
<?define BuildVersion = 1.0.0.0 ?>
<?define UpgradeCode = "{9fd893b2-a9af-4bf8-bfcd-535b2394e14c}" ?>
<Package Name="!(loc.ProductName_$(var.Platform))" Language="!(loc.Language)" Version="$(var.BuildVersion)" Manufacturer="!(loc.Company)" UpgradeCode="$(var.UpgradeCode)" ProductCode="$(var.ProductCode)">
<SummaryInformation Manufacturer="!(loc.Company)" Description="!(loc.Description)" />
<!-- Конфигурация MajorUpgrade для удаления старой версии -->
<MajorUpgrade AllowSameVersionUpgrades="no" DowngradeErrorMessage="Установка более ранней версии не поддерживается." IgnoreRemoveFailure="yes" />
<!-- MediaTemplate для встраивания cab файла -->
<MediaTemplate EmbedCab="yes" />
<!-- Иконка и информация о продукте -->
<Icon Id="icon.ico" SourceFile="$(var.ProjectOrders.ProjectDir)\icon_main.ico" />
<Property Id="ARPPRODUCTICON" Value="icon.ico" />
<Property Id="ARPURLINFOABOUT" Value="http://www.gan.com" />
<!-- Принятие лицензионного соглашения по умолчанию -->
<!-- Запуск приложения после установки -->
<Property Id="WIXUI_EXITDIALOGOPTIONALCHECKBOXTEXT" Value="Запустить приложение после установки" />
<Property Id="WixShellExecTarget" Value="[INSTALLFOLDER]OrdersManagmentSystem.exe" />
<CustomAction Id="LaunchApplication" DllEntry="WixShellExec" Impersonate="yes" BinaryRef="Wix4UtilCA_X86" />
<!-- Подключение пользовательского интерфейса -->
<UI>
<ui:WixUI Id="WixUI_Minimal" />
<Publish Dialog="ExitDialog" Control="Finish" Event="DoAction" Value="LaunchApplication" Condition="WIXUI_EXITDIALOGOPTIONALCHECKBOX = 1" />
</UI>
<!-- Определение компонентов интерфейса пользователя -->
<WixVariable Id="WixUILicenseRtf" Value="$(var.ProjectDir)\Assets\Update.rtf" />
<WixVariable Id="WixUIDialogBmp" Value="$(var.ProjectDir)\Assets\Background.bmp" />
<WixVariable Id="WixUIBannerBmp" Value="$(var.ProjectDir)\Assets\Banner.bmp" />
<!-- Определение компонента для продукта -->
<Feature Id="ProductFeature" Title="SetupProject" Level="1">
<ComponentGroupRef Id="ProductComponents" />
</Feature>
</Package>
</Wix>