我在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致命...
[Daniela Osterhagen在不再可用的Google+帖子中回答了问题: