如何有条件地更改安装按钮显示文本

How to change Install button display text conditionally

是否可以根据某些条件更改 "Install" 按钮显示文本,即如果全新安装则 "Install" 如果升级则 "Update"?

基本上,在重大升级时我跳过了一些我的自定义对话框(在全新安装时显示)所以在 InstallReady 对话框上我想显示 "Update" 而不是 "Install" 作为按钮文本.

是的,您可以这样做,但您需要自定义 "VerifyReadyDlg" 对话框。您可以只根据 upgrade/install 显示 "Upgrade" 或 "Install" 按钮,就像显示那里的其他选项一样 (Remove/Change/etc)。

只需查看 VerifyReadyDlg(内置的 wix 对话框)即可。