2012-04-18 76 views
0

剛剛更新了delphi xe2。模塊'rtl160.bpl'中地址爲50043a45的訪問衝突。閱讀地址00000000

德爾福崩潰在啓動時出現錯誤消息:

訪問衝突在模塊 'rtl160.bpl' ADRESS 50043a45。閱讀 地址00000000

試圖重新安裝更新3,沒有幫助。 在here看,並沒有迴應。向Embarcadero報告,沒有迴應。

有關如何解決這件事的任何建議?現在半天去了垃圾桶。

+4

「剛剛更新德爾福XE2」和「報告爲Embarcadero公司,沒有任何反應。」說得通。我認爲他們不會立即修復甚至迴應錯誤。 – GolezTrol 2012-04-18 11:28:10

+0

此外,您發佈的帖子(可能添加了最新的回覆)是關於另一個問題,與另一個更新。 – GolezTrol 2012-04-18 11:31:06

+0

您安裝了更新4並遇到此問題。那是對的嗎? – 2012-04-18 11:34:52

回答

2

嘗試以下三兩件事:

  1. 創建爲$(DELPHI)\ BIN \ bde.exe,其中$(DELPHI)是C的快捷方式:\ Program Files文件\ Embarcadero公司\ RAD Studio在\ 9.0 \ usuallyy

  2. 修改啓動您的產品的快捷方式,並將-rfoo添加到 端。修改後的快捷方式將類似於:

    「C:\ Program Files文件(x86)的\ Embarcadero公司\ RAD Studio在\ 9.0 \ BIN \ bds.exe」 -rfoo

  3. 如果您使用的是Windows 7或Vista,右鍵單擊並以管理員身份運行

工作一小時之後,這種例外就回來了。 f ***它,我把這個IDE扔到垃圾箱裏。

+0

爲我工作,謝謝一堆!這個開關是什麼意思? – 2012-04-18 13:58:44

+1

那麼在那個小時裏發生了什麼變化?你有沒有安裝任何第三方組件?你增加了新單位嗎? **有些東西讓它回來。想想你在那個小時做了什麼。 (請注意你的語言;雖然它不會影響我,但它不適合這樣的論壇,它可能會冒犯人們,我們會盡量留在這裏,大人可以在他們需要時選擇合適的詞語所以。謝謝。) – 2012-04-19 11:04:15

+1

@loxp,開關的意思是'在IDE加載時使用註冊表分支「foo」。由於分支不存在,IDE將創建它並使用默認值進行初始化(不包含任何已更改的設置或安裝的第三方組件)。如果這解決了問題,那麼您知道這是兩件事之一(並且通常與錯誤的第三方組件有關。) – 2012-04-19 11:06:58

0

嘗試這些三件事(2先比評論之前相同):

  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\BDSHKEY_CURRENT\Software\Enbarcadero\foo (您可以通過BDS_Old重命名BDS,並且通過BDS重命名爲foo)。

    之後,所有的正常工作沒有捷徑

相關問題