Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unicode 非中断空间在WiX EULA中不起作用_Unicode_Wix_Rtf - Fatal编程技术网

Unicode 非中断空间在WiX EULA中不起作用

Unicode 非中断空间在WiX EULA中不起作用,unicode,wix,rtf,Unicode,Wix,Rtf,即使WiX中显示的EULA是RTF文件,而且它似乎完全能够支持unicode,但由于某些原因,并没有这样呈现 调查表明,非中断空格作为\~控制字存储在RTF(即)中。尽管其他非ASCII字符是使用\'xx控制字存储的,其中x是十六进制数字。将\~简单搜索替换为\'a0就成功了 显然,这就是用于显示EULA的控件中解析模块的局限性。可悲的是,这绝对不是

即使WiX中显示的EULA是RTF文件,而且它似乎完全能够支持unicode,但由于某些原因,并没有这样呈现


调查表明,非中断空格作为
\~
控制字存储在RTF(即)中。尽管其他非ASCII字符是使用
\'xx
控制字存储的,其中x是十六进制数字。将
\~
简单搜索替换为
\'a0
就成功了

显然,这就是用于显示EULA的控件中解析模块的局限性。可悲的是,这绝对不是