如何更改 Wix 安装程序对话框中的文本?

How can I change the text in the Wix installer dialog?

我的短信卡在"Install My Product to:" 我该如何更改?

("My Product"是我的产品名称,上面的字符串是根据我的Product.wxs中的Name属性解析的)。

我有 2 个对话框,第二个需要不同的消息。

内置对话框中的某些文本可以使用本地化文件中为您的语言指定的变量进行更改。与尝试更改未保存在变量中的文本相比,这是一项更简单的任务。 此过程记录在案 here

但是,如果是这种情况,建议更改安装页面上的对话框的方法是复制并更改随 WiX 安装提供的模板文件。

从您要修改的 WiX 对话框扩展集(您需要确保安装了 WiX 源)复制相关的 .wxs 文件,并复制指定 UI 扩展名的文件。修改它以满足您的需要并更改名称。

编译安装程序时,您将使用新的扩展名(指的是修改后的对话框集)并告诉 candle/light 修改后的 .wxs 文件在哪里。 这个过程有一些很好的文档 here and here。 按照第二个 link 的整个教程进行操作应该会让您走得更远。

祝你好运