模块'rtl160.bpl'中地址为50043a45的访问冲突。读取地址00000000

时间:2012-04-18 11:23:10

标签: delphi delphi-xe2

刚刚更新了delphi xe2。

delphi在启动时崩溃并显示错误消息:

  

模块'rtl160.bpl'中地址50043a45的访问冲突。阅读   地址00000000

试图重新安装更新3,没有帮助。 看着here,没有回应。 报告给Embarcadero,没有回应。

有关如何解决此事的任何建议?现在半天去了垃圾桶。

2 个答案:

答案 0 :(得分:3)

尝试以下三件事:

  1. 为$(delphi)\ bin \ bde.exe创建快捷方式,其中$(Delphi)为C:\ Program Files \ Embarcadero \ RAD Studio \ 9.0 \ usualy

  2. 修改启动产品的快捷方式并将-rfoo添加到 结束。修改后的快捷方式如下:

      

    “C:\ Program Files(x86)\ Embarcadero \ RAD Studio \ 9.0 \ bin \ bds.exe”-rfoo

  3. 如果您使用的是Windows 7或Vista,请右键单击并以管理员身份运行

  4. 在工作一小时之后,异常就回来了。 f ***它,我把这个IDE丢给垃圾。

答案 1 :(得分:0)

尝试这三件事(首先是两件事与评论前相同):

  1. $(delphi)\bin\bde.exe创建快捷方式,其中$(Delphi)通常为C:\Program Files\Embarcadero\RAD Studio\9.0\

  2. 修改启动产品的快捷方式,并将-rfoo添加到结尾。修改后的快捷方式如下: "C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin\bds.exe" -rfoo

  3. 启动快捷方式一次。 使用regedit查找HKEY_CURRENT\Software\Enbarcadero\foo。 并按HKEY_CURRENT\Software\Enbarcadero\BDS替换所有HKEY_CURRENT\Software\Enbarcadero\foo (您可以通过BDS_Old重命名BDS,然后通过BDS重命名。)

    之后一切正常,没有捷径