|
|
1
15
如果您创建嵌入式转换,您可以在不使用引导程序的情况下执行此操作,MSI安装程序将根据您的系统区域设置自动应用其中一个转换。 有关完整的详细信息和脚本,请点击以下链接: 他们说,这是微软安装程序的无证功能,所以请小心使用。 |
|
|
2
3
这可能不是不可能的,但是很可能很难用wix编写msi,在wix中ui语言是在运行时确定的。wix完全是关于构建时本地化的,即您可以从相同的源文件轻松创建不同的msi,每个msi都有自己的ui语言。 |
|
|
3
0
显然,使用wix可以解决您的问题。您需要做的是创建引导加载程序。有一个叫做setupbld.exe的工具可以帮助解决这个问题。你可以看更多的 John Robbins' Blog 。 |
|
|
4
0
当然。首先,您的.msi必须将来自外语msi的所有转换嵌入其中(请参见 Embedded Transforms )这可以使用Microsoft的msitran.exe和 WiSubStg.vbs ,在 GeekTieGuy link 在这篇文章的其他地方。 其次,你的.wxs文件 Package element 必须包含 语言文字 属性,其中包含所有受支持的区域设置ID的逗号分隔列表,例如
现在,您可以双击外语系统上的.msi并让它自动以正确的语言出现 |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |