安装安装程序后,当用户再次单击安装程序以维护模式打开它时,我希望仅显示“修复”和“删除”选项,而不显示“更改”选项。

我可以使用禁用“更改”按钮 但我想删除它并且不想将其显示给用户。

请建议这是否可行。

有帮助吗?

解决方案

您可以在您的安装项目中的维克斯对话框集(.wxs)(他们可以从混帐下载)。编辑MaintenanceTypeDlg.wxs文件并删除修复按钮和标签。

其他提示

查看以 ARPNO 前缀开头的 Windows Installer 属性: ARPNO修改 (这就是你所需要的), 阿普诺修复阿普诺移动. 。这些属性定义“添加/删除程序”控制台中选项的可用性。

希望这可以帮助。

如果您使用的 WixUI_Mode 而非使用定制的MaintenanceTypeDlg.wxs那么你应该定义的 <Property Id="ARPNOMODIFY" Value="1" /> 在YOUR_MAIN_UI.wxs文件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top