在Rad Studio XE的当前发行版中,IWFILE被打破。为了解决该问题,要求Delphi用户删除UTF8ContentParser系列。 http://www.atozed.com/intraweb/blog/20100524.en.aspx

C ++构建器具有#cunde utf8contentparser.hpp的行。评论这一行不能解决问题。

是否有人为C ++构建器找到了解决这个问题的方法?

有帮助吗?

解决方案 2

还有我自己的问题的答案。

今天发布了11.0.18,可以解决IWFILE问题。

版本11.0.21是XE所有者的第一个公开版本。可从Atozed.com获得注册键。此版本解决了IWFILE问题。 (11.0.18也是如此,但XE所有者无法使用)

其他提示

博客说,从 项目来源, ,这意味着将其从.dpr/.dpk文件中删除。 C ++ #include 另一方面,陈述是由Delphi编译器生成的 uses .pas文件中的子句。这意味着有.pas文件直接 use 编译Intraweb时,UTF8 -ContentParser单元。发表评论 #include .HPP文件中的语句对此不会影响。必须从原始.pas文件中删除参考,然后必须通过更改重新编译Intraweb。

其他位置的其他(.hpp或.cpp)文件可能包含utf8contentparser.hpp吗?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top