Удалите кнопку «Изменить» из MainceNacetyPedialog

StackOverflow https://stackoverflow.com/questions/4233118

  •  26-09-2019
  •  | 
  •  

Вопрос

После установки установки, когда пользователь снова нажимает на настройку, чтобы открыть его в режиме обслуживания, я хочу, чтобы отображаются только параметры «восстановления» и «удаление», и опция «Change» не отображается.

Я могу отключить кнопку «Изменить», используя Но я хочу удалить его и не хочу отображать его пользователю.

Пожалуйста, предложите, если это возможно.

Это было полезно?

Решение

Вы можете включать в себя диалоговое окно Wix (.wxs) в вашем проекте установщика (их можно загрузить из Git). Редактировать MaintenanceTypeDlg.wxs Файл и удалить кнопку восстановления и метку.

Другие советы

Посмотрите на свойства установщика Windows, которые начинаются с префикса Arpno: Арпномодифицировать (это то, что вам нужно), Arpnorepair. и Arpnoremove.. Отказ Эти свойства определяют доступность варианта в консоли добавления / удаления программ.

Надеюсь это поможет.

Если вы используете Wixui_mode. и не используя индивидуальные maintenancetypedlg.wxs, тогда вы должны определить <Property Id="ARPNOMODIFY" Value="1" /> в файле your_main_ui.wxs.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top