在Delphi XE4中找不到xercesxmldom文件

时间:2013-11-19 12:31:41

标签: delphi delphi-7 delphi-xe4

我正在将我的Delphi 7代码迁移到Delphi XE4。

在Delphi 7的一个文件中,我在使用中找到了xercesxmldom。我发现它的dcu放在C:\Program Files\Borland\Delphi7\Lib中。

当我尝试在Delphi XE4环境中编译此文件时,出现错误xercesxmldom.dcu not found。我搜索了我的整个C盘,但它不在任何地方。

我认为现在已经弃用了。所以我评论了它,因为文件和项目中没有使用它成功编译。

现在当我尝试通过双击打开dfm文件时,我收到错误No matching Dom Vendor: "XercesXML".

按下OK后,dfm打开正常。我不知道为什么会收到此错误消息?

1 个答案:

答案 0 :(得分:2)

您看到的错误是因为,虽然您已停止引用xercesxmldom单元,但您的代码仍将DOM供应商设置为XercesXML。您需要选择不同的DOM供应商。您需要在程序中的任何位置找到您分配给DOMVendor属性的位置并相应地进行修改。