即使在WiX中显示的EULA是RTF文件,它似乎完全支持unicode,由于某些原因non-breaking whitespaces不会这样呈现。
答案 0 :(得分:1)
调查显示,非中断空格存储在RTF(internally plain text ASCII file)中作为\~
控制字。尽管使用\'xx
控制字存储了其他非ASCII字符,但其中x是十六进制数字。 \~
到\'a0
的简单搜索替换就可以了。
显然,用于显示EULA的控件中解析模块的限制。可悲的是,它绝对不是the biggest one。