是否可以更改“我的WIX安装成功”对话框上的消息
我是新来的Wix。我的项目使用是否可以更改“我的WIX安装成功”对话框上的消息,wix,wix3.10,Wix,Wix3.10,我是新来的Wix。我的项目使用InstallDir的WixUI\u模式。 我希望完成对话框显示“安装完成”,而不是“安装成功完成”。有办法吗 有办法吗 是的 WiX工具集使用XML定义对话框。您可以使用GUI。 但是,如果您只想更改字符串,可以将.wxl文件添加到项目中: <WixLocalization Culture="en-US" Codepage="1252" xmlns="http://schemas.microsoft.com/wix/2006/localization">
InstallDir
的WixUI\u模式。
我希望完成对话框显示“安装完成”,而不是“安装成功完成”。有办法吗
有办法吗
是的
WiX工具集使用XML定义对话框。您可以使用GUI。
但是,如果您只想更改字符串,可以将.wxl
文件添加到项目中:
<WixLocalization Culture="en-US" Codepage="1252" xmlns="http://schemas.microsoft.com/wix/2006/localization">
<String Id="Error1707" Overridable="yes">Installation completed successfully.</String>
</WixLocalization>
安装已成功完成。
根据需要删除已完成的
这将覆盖您在%WIX%\SDK\wixui
中找到的本地化。
编辑:Error32
标识符对该对话框中的字符串不太明显。您可以在引用的文件夹中找到文件WixUI_en-us.wxl
中的所有字符串。谢谢。你能详细说明一下错误32是如何映射到这里的吗?请再次感谢您。如果您使用VS wixproj,请将我的答案中的代码添加到项目中的.wxl文件中,例如theFile.wxl
。如果在命令行编译,那么还必须指定-loc theFile.wxl
参数。是的,我将.wxl文件添加到我的VB wix项目中,并重新构建安装程序。我还检查了在3.10中Error1707映射到这个字符串,所以我也改变了它。我仍然不确定实际上。我看不到我在安装程序上对wxl所做的更改有任何影响。我还需要做什么吗?