2011-03-05 14 views
6

私は、Delphi XEのこれらのバージョンのいずれかが15.0.3890.34076で、異なる仮想マシン(Windows 7の64ビットを実行している)に以前インストール2デルファイXEを持っています。このようなバージョンを使ってコンパイルされた特定のバージョンの製品で私の顧客にサポートを提供するには、デルファイのバージョンを更新せずに残す必要があります。しかし、私が更新されていないDelphi XEを起動するたびに、私は更新チェッカーによって報告された更新を手動で取り消す必要があります。質問はどのようにDelphi XEの自動更新チェックを無効にするのですか?無効にデルファイXE自動更新チェック

答えて

8

レジストリを編集できます。 HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 8.0 \ AutoRunの下で、UpdateCheckキーの名前を変更するか、UpdateCheck \ ProgramToRunの内容を削除します。

あなたがHKEY_LOCAL_MACHINEの下でも同様に行う必要がありますが、64ビットのレジストリのリダイレクトを忘れないでください - そして、キーは次のとおりです。SOFTWARE \ WOW6432NODE \エンバカデロ\ BDS \ 8.0 \ AutoRunを

+0

ケンIすぎHKLMの下に1を退治してみあなたの指示に従いますが、IDEがエントリを開始したときに、 'HKEY_CURRENT_USER \ SOFTWARE \エンバカデロ\ BDS \ 8.0 \ AutoRun'が再び作成されます:( – Salvador

+0

。 –

+0

デビッド、私は'の下でチェックHKEY_LOCAL_MACHINE'いますが、私はそれを削除した場合、それが戻されません?ProgramToRunの内容を削除しなかった 'ソフトウェア\エンバカデロ\ BDS \ 8.0 \ AutoRun' – Salvador

0

私は忍耐を持っていませんでした私はちょうどDelphiの修復インストールを行ったので、インストールプロセスが終了するたびに、アップデートの自動チェックをするかどうかを選択できます。

HTH MNG

XE2で
+0

あなたが最初にインストールしたときにオプションのチェックを外すのが一番簡単です。 – mj2008

5

手動でレジストリの周り突く必要はありません - ちょうどCを実行します:\プログラムファイル(x86の)\エンバカデロ\ RAD Studioの\ DisableIDEUpdateCheck.reg

\ 9.0 \ binに
+0

これはDelphi 2010でも存在します – GrandmasterB

関連する問題