使用Wix安装Visual Studio Snippets

时间:2011-08-10 21:36:19

标签: wix code-snippets wix3

我为MVVM Light创建了一个安装程序,部分安装是关于Visual Studio 2010,2010 Express和2008的代码片段。不幸的是,代码片段安装在带有LCID的文件夹中(文化代码,例如1033 for EN-US)。如果片段不在正确的文件夹/ LCID中,Visual Studio不会加载它们(是的,我知道这完全是愚蠢的。但这就是我们所拥有的......)

当用英语安装VS时,一切都很顺利。但是,当找到VS的Geman(例如)版本时,片段无法在VS中注册。

在Wix中是否有办法检测LCID并将其用作属性,换句话说,根据LCID将片段安装在正确的文件夹中?我知道多语言安装程序,但它似乎是一个杀死苍蝇的火箭筒。还有其他想法吗?

谢谢, 劳伦

1 个答案:

答案 0 :(得分:0)

UserLanguageID属性中提供了用户的区域设置。您需要一个SetDirectory来将运行时值分配给目录的名称。