刚刚更新了delphi xe2。
delphi在启动时崩溃并显示错误消息:
模块'rtl160.bpl'中地址50043a45的访问冲突。阅读 地址00000000
试图重新安装更新3,没有帮助。 看着here,没有回应。 报告给Embarcadero,没有回应。
有关如何解决此事的任何建议?现在半天去了垃圾桶。
答案 0 :(得分:3)
尝试以下三件事:
为$(delphi)\ bin \ bde.exe创建快捷方式,其中$(Delphi)为C:\ Program Files \ Embarcadero \ RAD Studio \ 9.0 \ usualy
修改启动产品的快捷方式并将-rfoo添加到 结束。修改后的快捷方式如下:
“C:\ Program Files(x86)\ Embarcadero \ RAD Studio \ 9.0 \ bin \ bds.exe”-rfoo
如果您使用的是Windows 7或Vista,请右键单击并以管理员身份运行
在工作一小时之后,异常就回来了。 f ***它,我把这个IDE丢给垃圾。
答案 1 :(得分:0)
尝试这三件事(首先是两件事与评论前相同):
为$(delphi)\bin\bde.exe
创建快捷方式,其中$(Delphi)
通常为C:\Program Files\Embarcadero\RAD Studio\9.0\
修改启动产品的快捷方式,并将-rfoo添加到结尾。修改后的快捷方式如下:
"C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin\bds.exe" -rfoo
启动快捷方式一次。
使用regedit查找HKEY_CURRENT\Software\Enbarcadero\foo
。
并按HKEY_CURRENT\Software\Enbarcadero\BDS
替换所有HKEY_CURRENT\Software\Enbarcadero\foo
(您可以通过BDS_Old重命名BDS,然后通过BDS重命名。)
之后一切正常,没有捷径