我的 Wix 安装程序的产品版本设置如下:
<Product Version="4.6.0.0" ..>
我在用户界面中显示它,如下所示:
<String Id="WelcomeDlgTitle">{\WixUI_Font_Bigger}Welcome to the [ProductName] v[ProductVersion] Setup Wizard</String>
这很好用,但我想省略内部版本号(即 v4.6.0 而不是 v4.6.0.0)。有办法做到这一点吗?
最佳答案
您可以省略 Product/@Version
属性的第四个字段,如 Windows Installer ignores it anyway .
<Product Version="4.6.0" ..>
如果您确实想保留版本号的第四个字段,则必须编写一个自定义操作来解析字符串并删除第四个字段。
关于WIX:不显示 [ProductVersion] 的内部版本号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43231283/