在使用我拥有的 shell 工具 (SpeedCommander) 清理/删除临时 IE/索引文件后,每次尝试运行 Delphi 2010/XE 时,我都会收到“堆栈空间不足” fatal error 。看起来该工具对 IE 临时文件或索引文件进行了深度清理,这些文件后来阻碍了 Delphi 欢迎页面 (bds:/default.htm) 的打开。为了能够再次运行 Delphi,我需要使用 IE 或 Firefox 进行大量冲浪,可能需要重新建立索引文件(???) - 或重新安装 Delphi。这是怎么回事? (操作系统:Windows SP3)
最佳答案
我也有同样的问题,非常烦人
我查看C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin
我找到了EnableIDEUpdateCheck.reg
我打开看到注册表项DELPHI XE 2 USE
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\BDS\9.0\
....
我在注册表中找到了
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\BDS\9.0\Known IDE Packages
startpageide160.bpl(这是用来加载的起始页包)
我建议避免加载起始页,所以我进入了
C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin
我将 bpl 从 startpageide160.bpl
重命名为 startpageide160_NOLOAD.bpl
我点击了 Delphi XE2 图标 它工作正常...
关于Delphi 2010/XE bds 上出现堆栈空间溢出错误 :/default. htm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4381652/