编译Delphi 2010项目时会导致“找不到所需的软件包'IndyCore'的原因是什么?

问题描述 投票:1回答:1

我在Windows 8.1上重新安装了Delphi 2010。

我创建一个新项目,然后在“包”下选择“使用运行时包构建”。

我编译它并立即得到错误“ [[dcc致命错误] E2202找不到必需的程序包'IndyCore'”]

我已经检查过:$ IndCore140.bpl软件包可在$ BDS \ bin目录中找到,其他所有与Indy相关的软件包也是如此。 $ BDS \ lib和$ BDS \ lib \ debug也提供IndyCore.dcp文件。

这真让我发疯。有任何提示吗?

这是启用“显示命令行”选项时获得的命令行(为便于阅读,添加了换行符:]]

dcc command line for "Project2.dpr"
c:\delphi\delphi2010\bin\dcc32.exe
  --no-config
  -LUrtl;vcl;vclx;vclimg;vclactnband;dbrtl;vcldb;vcldbx;bdertl;vcltouch;xmlrtl;
    dsnap;dsnapcon;TeeUI;TeeDB;Tee;adortl;VclSmp;vclie;inet;inetdb;webdsnap;
    websnap;inetdbbde;inetdbxpress;soaprtl;DbxCommonDriver;DbxClientDriver;
    DBXInterBaseDriver;DBXMySQLDriver;dbexpress;dbxcds;tdbf;intrawebdb_100_140;
    Intraweb_100_140;IndyCore;IndySystem;IndyProtocols
  -M
  -Q
  -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE
  -DDEBUG
  -Ic:\delphi\delphi2010\lib;"C:\Users\Public\Documents\RAD Studio\7.0\dcp"
  -LE"C:\Users\Public\Documents\RAD Studio\7.0\Bpl"
  -LN"C:\Users\Public\Documents\RAD Studio\7.0\Dcp"
  -NB"C:\Users\Public\Documents\RAD Studio\7.0\Dcp"
  -Oc:\delphi\delphi2010\lib;"C:\Users\Public\Documents\RAD Studio\7.0\dcp"
  -Rc:\delphi\delphi2010\lib;"C:\Users\Public\Documents\RAD Studio\7.0\dcp"
  -Uc:\delphi\delphi2010\lib;"C:\Users\Public\Documents\RAD Studio\7.0\dcp"
  -K00400000
  -NO"C:\Users\Public\Documents\RAD Studio\7.0\Dcp"
  Project2.dpr

我找不到可疑的东西。

编辑:Stefan Glienke在Google+上建议检查PATH环境变量,因为它可能太长。它长约1400个字符。我将其最小化为224个字符,但并不能解决问题。

我在Windows 8.1上重新安装了Delphi 2010。我创建一个新项目,然后在“包”下选择“使用运行时包生成”。我编译它,并立即收到错误“ [dcc致命...

delphi delphi-2010 indy
1个回答
7
投票

[Daniela Osterhagen在不再可用的Google+帖子中回答了问题:

© www.soinside.com 2019 - 2024. All rights reserved.