C ++ Builder 2009 - IndySystem120.bpl - 找不到入口点

时间:2014-01-30 17:47:41

标签: c++builder indy c++builder-2009

我正在使用C++ Builder 2009。我在我的环境中安装了indy系统,核心和协议。最近,大约每周一次我收到一条消息:

标题:bds.exe - Entry Point Not Found

消息:The procedure entry point @Idstack@TIdStack@Make$qqrv could not be located in the dynamic link library IndySystem120.bpl

我一直在做的解决方案是关闭当前项目。重建/重新安装3个indy项目(核心,系统,协议)然后一切正常工作大约一个星期。

我到目前为止尝试的故障排除步骤是在我的系统中搜索与Indy系统相关的bpl文件,并在进行全新安装之前将其删除(如果存在某种路径问题)。然后我以管理员身份运行Builder并安装组件。我以为我解决了这个问题,但唉,我又遇到了这个问题。有没有人对我可以尝试更永久地解决这个问题的任何事情有所了解?

2 个答案:

答案 0 :(得分:1)

对于RAD Studio XE版本,在Indy 10.5.7中删除了TIdStack.Make()方法。如果您升级了Indy 10的安装并且在系统中浮动了较新的软件包版本,则会干扰编译为使用C ++ Builder 2009附带的原始Indy软件包的任何软件包。

答案 1 :(得分:0)

所以我有几个星期的问题,不得不做几次图书馆的重建。我通过VM运行环境,发现我的VM空间不足。我发现通过清理驱动器上的一些空间,问题就消失了。我已经在环境中工作了一个多月而不必重建,我以前每周必须做1至2次。