Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在一个 MSI 包中添加 2 种语言。我使用 WiX,设置
和
但结果我得到了 2 个 msi 包,而不是一个。如何在一个中做到这一点?
据我所知,WiX 不支持您的要求。
我见过的最好的解决方法是创建所有本地化的 MSI(就像您现在所做的那样),使用 Torch 从您的基本安装程序(例如英文版)创建转换并将这些 MST 文件嵌入到您的设置中。该技术在此处的 WiX 教程中进行了概述。
如本教程所述,您可以在之后使用 Burn 包装您的 MSI,以检测当前语言并指定要应用的转换。