在Delphi XE4 IDE中打开pas文件时出现XML Parse错误

时间:2014-04-23 06:35:42

标签: delphi delphi-7 delphi-xe4

双击pas文件在Delphi XE4 IDE中打开它时,我收到此错误:

XML Parse Error: 
Reason: The system cannot locate the object specified

此文件在其uses子句中使用xmldom, XMLIntf, oxmldom, XMLDoc个单位。我在这个文件中没有任何改变,这在Delphi 7中没有任何错误,但在Delphi XE4中,当我双击.pas文件在IDE中打开它时,它会抛出上述错误。按“确定”后,.dfm文件将打开。

1 个答案:

答案 0 :(得分:1)

打开.pas和.dfm文件不涉及XML解析。您的单元使用某些XML相关单元的事实也不涉及在单位加载时解析XML。

所以这听起来像IDE在打开与源文件关联的辅助文件时遇到问题。关于这个文件或它在源代码中的引用的一些东西并没有幸免于从XE4过渡。查找与麻烦的源单元具有相同主干的文件,但使用不同的扩展名。或者在源单元中查找引用辅助文件的IDE生成的{...}注释。这应该会引导您找到解决方案。