Fork me on GitHub

WiX v3.0 RC 2

2009年4月18日发布的Wix RC2(v3.0.5217.0),就意味着Wix v3.0RTM将要到来。Visual Studio 2010将会配备WiX 3.5,SharpDevelop 3.0中已经即成了Wix 3.0.4917.0。

我们都习惯了安装程序有个向导,一步一步的进行。不过默认生成的向导——比如我用的这个【WxUI install dir】——界面文字是英文的,我们当然希望是中文的。wix 提供了中文的资源文件。在使用light.exe链接时,增加命令行参数 -loc xxx.wxl 即可。wix2.0 发布了 wixui_zh-cn.wxl,期待3.0快点发布。我们可以下载 3.0 的源码包,解开后,可以在源码目录下的 src\ext\UIExtension\wixlib 得到 3.0 的 wixui_en-us.wxl 英文语言文件;

再下载 2.0 的 wixui_zh-cn.wxl 中文语言包,参照 wixui_en-us.wxl 稍微修改一下:

3.0 2.0
修改后
<WixLocalization Culture="en-us" xmlns="http://schemas.microsoft.com/wix/2006/localization">
<WixLocalization> <WixLocalization Culture="zh-cn" xmlns="http://schemas.microsoft.com/wix/2006/localization">
<String Id="WixUIBack" Overridable="yes">&amp;Back</String>
<String Id="WixUIBack">上一步(&amp;B)</String> <String Id="WixUIBack" Overridable="yes">上一步(&amp;B)</String>

其他的override的地方都重写上。

相关资源

SharpDevelop:http://www.icsharpcode.net/OpenSource/SD/Download/

wix官网:http://wix.sourceforge.net/index.html

wix官方教程:http://www.tramontana.co.hu/wix/index.php

WixEdit:http://wixedit.sourceforge.net/

mallow:http://download.csdn.net/source/990783

WiX: Windows开发人员安装/部署项目的未来: http://www.infoq.com/cn/news/2008/12/WiX

使用Visual Studio 2010和WiX 3.0开发托管自定义操作: http://www.infoq.com/cn/news/2009/02/WiX30

posted @ 2009-05-30 09:19  张善友  阅读(2038)  评论(1编辑  收藏  举报