【发布时间】:2011-08-11 06:30:54
【问题描述】:
我为 MVVM Light 创建了一个安装程序,安装的一部分是关于 Visual Studio 2010、2010 Express 和 2008 的代码 sn-ps。不幸的是,代码 sn-ps 安装到一个带有 LCID(文化代码,例如 1033 表示 en-US)。如果 sn-ps 不在正确的文件夹/LCID 中,Visual Studio 不会加载它们(是的,我知道这非常愚蠢。但这就是我们所拥有的......)
当VS用英文安装时,一切正常。但是,当找到 VS 的德语(例如)版本时,sn-ps 无法在 VS 中注册。
Wix 中有没有办法检测 LCID 并将其用作属性,换句话说,根据 LCID 将 sn-ps 安装在正确的文件夹中?我知道多语言安装程序,但它似乎是一个杀死苍蝇的火箭筒。还有什么想法吗?
谢谢, 洛朗
【问题讨论】:
标签: wix code-snippets wix3