针对 c++ 的 IWFile 修复生成器XE?

发布于 2024-09-18 16:58:35 字数 341 浏览 10 评论 0原文

IWFile 在当前版本的 Rad Studio XE 中已损坏。为了修复这个问题,Delphi 用户被要求删除 UTF8ContentParser 行。 http://www.atozed.com/intraweb/blog/20100524.EN。 aspx

c++ Builder 有一行 #includes UTF8ContentParser.hpp。注释掉这一行并不能解决问题。

有人为 C++Builder 想出了解决这个问题的方法吗?

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 for C++Builder?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

明天过后 2024-09-25 16:58:35

该博客表示要从项目源中删除对 UTF8ContentParser.pas 的引用,这意味着将其从 .dpr/.dpk 文件中删除。另一方面,C++ #include 语句是由 Delphi 编译器为 .pas 文件内的 uses 子句中的条目生成的。这意味着在编译 IntraWeb 时,有 .pas 文件直接使用 UTF8ContentParser 单元。注释掉 .hpp 文件中的 #include 语句不会对此产生任何影响。必须从原始 .pas 文件中删除引用,然后必须使用更改重新编译 IntraWeb。

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.

迷迭香的记忆 2024-09-25 16:58:35

我自己的问题的答案......

11.0.18 今天发布,修复了 IWFile 问题。

版本 11.0.21 是 XE 所有者可用的第一个公开版本。
注册密钥可从 atozed.com 获取。
此版本修复了 IWFile 问题。 (11.0.18 也是如此,但 XE 用户无法使用)

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)

何必那么矫情 2024-09-25 16:58:35

UTF8ContentParser.hpp 是否也可能包含在其他位置的其他(.hpp 或 .cpp)文件中?

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文