我只想在标题中显示版本号,而不要在其他任何地方显示。甚至在“欢迎使用XYZ安装向导”行中也没有。通过更改产品系列中的名称<Product Name="$(var.productName) $(var.ProductVersion)"...>
有很多副作用。有人可以帮我吗?
答案 0 :(得分:2)
字符串覆盖 :如果您的意思是标题栏位于顶部(请参见下面的屏幕截图),则可以尝试覆盖字符串ID {{1 }} (与 "WelcomeDlg_Title"
相反-是的,它们有所不同,请仔细观察)-并针对以 {{1 }} :
WelcomeDlgTitle
摘要 :您需要做的如下:
_Title
<?xml version="1.0" encoding="utf-8"?>
<WixLocalization Culture="en-us" xmlns="http://schemas.microsoft.com/wix/2006/localization">
<...>
<String Id="WelcomeDlg_Title">[ProductName] - [ProductVersion]</String>
<String Id="SetupTypeDlg_Title">[ProductName] - [ProductVersion]</String>
<String Id="WelcomeEulaDlg_Title">[ProductName] - [ProductVersion]</String>
<String Id="BrowseDlg_Title">[ProductName] - [ProductVersion]</String>
<String Id="CancelDlg_Title">[ProductName] - [ProductVersion]</String>
<String Id="CustomizeDlg_Title">[ProductName] - [ProductVersion]</String>
<String Id="LicenseAgreementDlg_Title">[ProductName] - [ProductVersion]</String>
<String Id="VerifyReadyDlg_Title">[ProductName] - [ProductVersion]</String>
<String Id="WaitForCostingDlg_Title">[ProductName] - [ProductVersion]</String>
<...etc...>
</WixLocalization>
现有答案 :与其重复完整的过程,请查看以下答案:all string entries