WiX(Windows Installer Xml),创建通用变量
我通过一些在线教程为WiX学习了好几天.我看到三个案例来创建一些变量
><? define Variable =“value”?>然后将值用作$(var.Variable) 我知道本地化文件主要用于不同的语言环境.但我不知道何时应该使用每个案例.谁能帮忙解释一下?
我没有那么多地使用这些结构.但是,我认为Bob Arnson(WiX开发人员)在
this blog entry about localization中解释得很好(解释很好,但我仍然设法让自己感到困惑 – 碳误差).
主要有: > Preprocessor变量 – $(var.Variable) – 由WiX预处理器解析 – 它在编译之前发生(Candle.exe). >请参阅下面的链接3以获取本地化示例.本地化后,您可以本地化大多数或所有字段.在下面的示例中,我没有本地化版本和升级代码 – 它们对于所有输出MSI文件保持不变. >编译前,包含文件只包含在WiX源中.就像在C中包含头文件一样.这使它成为预处理器构造.有关包含文件的使用的讨论,请参见下面的链接2. 我相信还有其他技术原因.需要照亮Rob或Bob. WiX 4也可能与我在WiX 3中的习惯有所不同 – 而且可能会有一些我不知道的变化. 一些链接: > Is it possible to pass variable to WIX localization file?(便于检索) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-phone-7 – 如何在没有背景音频播放器暂停的情况下
- 如何获得使用Powershell在Windows服务器上远程工作的* tmux
- 我如何使用PhoneGap在Windows操作系统中创建ios应用程序?
- windows-server-2012 – 带有本地存储的Windows 2012上的群
- 如何在Windows上的“监视输出文件”模式(tsc -w)中使用Type
- SQL?Server?2000的安全配置
- 用于Microsoft Office文件的Android API或库[已关闭]
- windows – 如何获取内核模块nt和win32k的地址?
- win7旗舰版系统 64位安装vs2015的条件
- Windows 7虚拟机上的Android Studio虚拟设备不兼容