2012-04-18 33 views
0

ちょうどdelphi xe2を更新しました。モジュールのrtl160.bpl '内のアドレス50043a45でモジュール 'rtl160.bpl'のアドレス50043a45のアクセス違反。 read of address 00000000

アクセス違反:

デルファイは、エラーメッセージで起動時にクラッシュします。 アドレス00000000

更新プログラム3を再インストールしようとしましたが、役に立たなかった。 hereにあり、応答がありません。 Embarcaderoに報告、無応答。

この問題を解決する方法の提案はありますか?半日は今はゴミ箱に行きました。

+4

「ちょうど更新デルファイXE2」とすることなく、正常に動作する「エンバカデロ、応答がないことが報告さ。」意味をなさない私は彼らがバグを修正したり、即座にバグに対応するとは思わない。 – GolezTrol

+0

また、あなたが投稿したスレッド(おそらく最新の返信を追加したスレッド)は別の問題であり、別の更新があります。 – GolezTrol

+0

更新プログラム4がインストールされ、これが発生しました。あれは正しいですか? –

答えて

2

これらの3つの事を試してみてください:

  1. は$(デルファイ)がCで$(デルファイ)\ビン\のbde.exe、ショートカットを作成:\プログラムファイル\エンバカデロ\ RAD Studioのを\ 9.0 \ ordinaryy

  2. 製品を起動するショートカットを変更し、-rfooを 末尾に追加します。

    :あなたは、Windows上にある場合-rfoo "C:\プログラムファイル(x86の)\エンバカデロ\ RAD Studioの\ 9.0 \ビン\のbds.exe"

  3. あなたの改訂ショートカットは次のようになります7またはVista、右クリックして管理者として実行

と時間の後、例外は戻っています。私はこのIDEをゴミに投げかけています。

+0

私のために働いた、おかげで束!スイッチは何を意味しますか? –

+1

その時に何が変わったのですか?サードパーティコンポーネントをインストールしましたか?新しいユニットを追加しましたか? **何か**それは戻ってきた。あなたはその時に何をしたのか考えてみてください。 (あなたの言語を見てください;それは私を悩ませませんが、このようなフォーラムでは人々を怒らせるかもしれませんが、私たちは大人のままにしておきます。だから、ありがとう) –

+1

@loxp、スイッチは 'IDEがロード中に' foo "レジストリブランチを使う"という意味です。ブランチが存在しないため、IDEはデフォルトの値(変更した設定やサードパーティのコンポーネントがインストールされていない)でIDEを作成し、初期化します。これで問題が解決した場合は、その2つのうちの1つであることがわかります(通常、サードパーティのバグの多いコンポーネントに関連しています)。 –

0

これらの3つの事(2が最初のコメント以前よりも同じです)試してみてください:あなたの製品を起動するショートカットを変更$(Delphi)C:\Program Files\Embarcadero\RAD Studio\9.0\通常

  • であり、$(delphi)\bin\bde.exeのショートカットを作成します

    1. を最後に-rfooを追加します。修正されたショートカットは次のようになります。 "C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin\bds.exe" -rfoo

    2. ショートカットを1回起動します。 regeditでHKEY_CURRENT\Software\Enbarcadero\fooを検索します。 を入力し、HKEY_CURRENT\Software\Enbarcadero\BDSHKEY_CURRENT\Software\Enbarcadero\foo に置き換えます(BDSをBDS_Oldで、fooをBDSで名前変更することができます)。その後

      すべてのショートカット

  • 関連する問題