您的位置:首页 > 其它

如何使用wix做出中文的安装包

2007-08-21 19:19 1026 查看
我们可以使用wix做出非常漂亮的安装文件,比如大名鼎鼎的SharpDevelop就是用它做的安装文件,昨天下载下来,试用了一下,
感觉非常好,个人感觉比VS自带的安装文件清晰(可能是我自己不会使),但是使用SharpDevelop生成的msi的文件都是英文的
如果在wxs中加入中文的话,生成的安装文件就成了乱码了,这可大大妨碍了工具的流行.

结果在人家的官方网站一看,人家提供了各种不同语言:这是官方网站所提供下载地址
http://www.tramontana.co.hu/wix/loc/index.php

下面就是使用SharpDevelop做可以显示中文的安装包
第一:新建一个安装工程
第二:将wxs文件存为UTF-8格式的文件,并要在其中加入
<?xml version="1.0" encoding="UTF-8"?>
第三:修改自己所在地区的代码页,具体如下:
Language="2052" Codepage="936"(简体中文)
第四:在工程的属性一栏中将:localized string file 一项,修改成刚刚下载的文件就可以了
第五:在build工程时可能会出一点错误,原因是,en-us文件与zh-cn中的内容不太一样,比如我就遇到一个错误
en-us版的
<String Id="InstallDirDlgBrowse">B&rowse...</String>
zh-cn版的
<String Id="InstallDirDlgChange">更改(&C)...</String>

将zh-cn版的改成en-us的版的就可以通过了.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: