无法打开文件XML.XMLINTF.OBJ 我在C++ + Builder XE中用TEEGART 2011开发了所有代码。所以,现在我想用TEECTARE 2015迁移到C++ Builder XE7。p>

无法打开文件XML.XMLINTF.OBJ 我在C++ + Builder XE中用TEEGART 2011开发了所有代码。所以,现在我想用TEECTARE 2015迁移到C++ Builder XE7。p>,c++,xml,c++builder,teechart,c++builder-xe7,C++,Xml,C++builder,Teechart,C++builder Xe7,当我尝试编译代码时,会显示以下消息错误: [ilink32错误]致命:无法打开文件“XML.XMLINTF.OBJ” 我不使用任何XML,代码中也没有任何XML链接 所以,我不知道为什么会发生这种错误 如何更正此错误?如果您确定没有在代码中使用/链接任何XML单元,那么您正在使用的第三方组件可能正在链接它 解决方案很简单:只需将XML运行时包添加到项目中。我喜欢在我的一个单元中使用#pragma link直接添加它们,例如: #pragma link "xmlrtl.bpi" 您还可以使用“添

当我尝试编译代码时,会显示以下消息错误:

[ilink32错误]致命:无法打开文件“XML.XMLINTF.OBJ”

我不使用任何XML,代码中也没有任何XML链接

所以,我不知道为什么会发生这种错误


如何更正此错误?

如果您确定没有在代码中使用/链接任何XML单元,那么您正在使用的第三方组件可能正在链接它

解决方案很简单:只需将XML运行时包添加到项目中。我喜欢在我的一个单元中使用
#pragma link
直接添加它们,例如:

#pragma link "xmlrtl.bpi"
您还可以使用“添加…”上下文菜单将其直接添加到项目中。在项目选项中的runtime packages list选项中添加此选项应该会起作用,但根据我的经验,它很少起作用


最后一个选项是删除并再次添加链接Xmlintf单元的单元,这样IDE就可以识别丢失的包并添加它,但是如果没有任何单元可以链接它,那么它就没有任何用处。

如果您确定代码中没有使用/链接任何XML单元,然后,您正在使用的第三方组件可能会链接到它

解决方案很简单:只需将XML运行时包添加到项目中。我喜欢在我的一个单元中使用
#pragma link
直接添加它们,例如:

#pragma link "xmlrtl.bpi"
您还可以使用“添加…”上下文菜单将其直接添加到项目中。在项目选项中的runtime packages list选项中添加此选项应该会起作用,但根据我的经验,它很少起作用


最后一个选项是删除并再次添加链接Xmlintf单元的单元,这样IDE就可以识别丢失的包并添加它,但是如果没有任何单元可以链接它,那么它就没有任何用处。

如果您确定代码中没有使用/链接任何XML单元,然后,您正在使用的第三方组件可能会链接到它

解决方案很简单:只需将XML运行时包添加到项目中。我喜欢在我的一个单元中使用
#pragma link
直接添加它们,例如:

#pragma link "xmlrtl.bpi"
您还可以使用“添加…”上下文菜单将其直接添加到项目中。在项目选项中的runtime packages list选项中添加此选项应该会起作用,但根据我的经验,它很少起作用


最后一个选项是删除并再次添加链接Xmlintf单元的单元,这样IDE就可以识别丢失的包并添加它,但是如果没有任何单元可以链接它,那么它就没有任何用处。

如果您确定代码中没有使用/链接任何XML单元,然后,您正在使用的第三方组件可能会链接到它

解决方案很简单:只需将XML运行时包添加到项目中。我喜欢在我的一个单元中使用
#pragma link
直接添加它们,例如:

#pragma link "xmlrtl.bpi"
您还可以使用“添加…”上下文菜单将其直接添加到项目中。在项目选项中的runtime packages list选项中添加此选项应该会起作用,但根据我的经验,它很少起作用


最后一个选项可能是删除并再次添加链接Xmlintf单元的单元,这样IDE就可以识别丢失的包并添加它,但是如果没有任何单元可以
#pragma link
s它,那么它就没有用了。

在我的例子中,使用
#pragma link“xmlrtl.bpi”
可能会导致访问冲突。相反,我改为
链接xmlrtl.lib
,一切都很好

在我的例子中,使用
#pragma链接“xmlrtl.bpi”
可能会导致访问冲突。相反,我改为
链接xmlrtl.lib
,一切都很好

在我的例子中,使用
#pragma链接“xmlrtl.bpi”
可能会导致访问冲突。相反,我改为
链接xmlrtl.lib
,一切都很好

在我的例子中,使用
#pragma链接“xmlrtl.bpi”
可能会导致访问冲突。相反,我改为
链接xmlrtl.lib
,一切都很好

你能用一个新的简单应用程序重现这个问题吗?如果是这样的话,你能和我们分享一下吗?我解决了包括pragma链接在内的问题。但是,我将尝试使用相同的错误来创建一个新的简单应用程序,以调查问题。谢谢。你能用一个新的简单应用程序重现这个问题吗?如果是这样的话,你能和我们分享一下吗?我解决了包括pragma链接在内的问题。但是,我将尝试使用相同的错误来创建一个新的简单应用程序,以调查问题。谢谢。你能用一个新的简单应用程序重现这个问题吗?如果是这样的话,你能和我们分享一下吗?我解决了包括pragma链接在内的问题。但是,我将尝试使用相同的错误来创建一个新的简单应用程序,以调查问题。谢谢。你能用一个新的简单应用程序重现这个问题吗?如果是这样的话,你能和我们分享一下吗?我解决了包括pragma链接在内的问题。但是,我将尝试使用相同的错误来创建一个新的简单应用程序,以调查问题。谢谢,谢谢你的帮助。我将该链接包含在主文件中,它解决了我的问题。@如果它解决了您的问题,请不要忘记接受答案;)谢谢你的帮助。我将该链接包含在主文件中,它解决了我的问题。@如果它解决了您的问题,请不要忘记接受答案;)谢谢你的帮助。我将该链接包含在主文件中,它解决了我的问题。@如果它解决了您的问题,请不要忘记接受答案;)谢谢你的帮助。我将该链接包含在主文件中,它解决了我的问题。@如果它解决了您的问题,请不要忘记接受答案;)