答案 0 :(得分:5)
我有同样非常恼人的
我调查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图标 它工作得很好......
答案 1 :(得分:1)
解决方案发现安装IE8(我的IE7可能已损坏的temp / index文件夹)注意:此解决方案适用于我,但其他人可能会找到解决该错误的其他方法 - 例如使用IE删除/清除Temp文件。
答案 2 :(得分:1)
下次遇到这样的问题,甚至认为它似乎是由外部问题引起的(Internet Explorer dll?),我会安装MadExcept,并在Embarcadero Quality Central提交错误报告,包括来自的调用堆栈疯狂的错误报告。
答案 3 :(得分:1)
Google翻译:
阻止Delphi 2010启动的欢迎页面上的错误(加载非常慢,3到4分钟,甚至编译草稿!)如果IE8显然索引不佳。这个错误也是对Delphi 2010欢迎页面的编程很差,其中(有条件的)不考虑IE8的索引文件(逐渐恢复随机导航)退化的假设。
然而,欢迎页面RADSTUDIO XE2的代码与Delphi 2010一起使用并且没有错误,所以如果您还有RAD Studio XE2,只需复制C:\ Program Files \ Embarcadero \ RAD Studio \ 9.0 \ WelcomePAge代替C:\ Program Files \ Embarcadero \ RAD Studio \ 7.0 \ WelcomePage(通过重命名为安全保留旧文件),一切正常
答案 4 :(得分:1)
最简单的解决方案是替换以下欢迎页面:
... \ Program Files \ Embarcadero \ RAD Studio \ 8.0 \ Welcomepage {language} \ default.htm
只需将其替换为具有相同名称的空白文本文件即可完成.... 干杯!
答案 5 :(得分:0)
重命名WelcomePage160.bpl对我也很好。只需在第一次启动Delphi时忽略错误消息(重命名BPL之后)并确保Delphi将来不会尝试找到它(在错误消息中应用NO并且Delphi不会再打扰你)。
谢谢大家。
答案 6 :(得分:0)
Delphi 2007,在Win 7中
启动错误,
使用上述建议的变体,我尝试过
将bpl从startpageide100.bpl重命名为startpageide160.bpl,
宾果!有效...
然后,重新打开智能防火墙(Norton)hmmm,重新加载原始文件(startpageide100.dbg)和(startpageide160.bpl)。有趣的是,浏览器,防病毒更新,防火墙更新等如何干扰...