开发者

IWFile fix for c++ Builder XE?

IWFile is broken in the current release of Rad Studio XE. To fix it, Delphi users are asked to delete the UTF8ContentParser line. http://www.atozed.com/intraweb/blog/20100524.EN.aspx

c++ Builder has a line that #includes UTF8ContentParser.hpp. Commenting out this line does not fix the issue.

Has anybody figured a way around this f开发者_JAVA技巧or C++Builder?


The blog says to remove the reference to UTF8ContentParser.pas from the project source, which means removing it from .dpr/.dpk files. C++ #include statements, on the other hand, are produced by the Delphi compiler for entries in uses clauses inside of .pas files instead. Which means there are .pas files that directly use the UTF8ContentParser unit when IntraWeb is compiled. Commenting out #include statements in .hpp files will have no affect on that. The references have to be removed from the original .pas files and then IntraWeb has to be recompiled with the changes.


And an answer to my own question....

11.0.18 was released today which fixes the IWFile issue.

Version 11.0.21 is the first public release available to XE owners. Registration keys are available from atozed.com. This version fixes the IWFile problem. (so did 11.0.18, but it was not available to XE owners)


Is the UTF8ContentParser.hpp perhaps included by other (.hpp or .cpp) files in other places as well?

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜