2011-03-05 26 views
6

tengo dos delphi xe instalados en diferentes máquinas virtuales (ejecutando en Windows 7 64 bits), una de estas versiones de delphi xe es 15.0.3890.34076. Ahora, para dar soporte a mis clientes sobre una versión particular de mi producto que se compiló utilizando dicha versión, la versión de Delphi debe permanecer sin actualizaciones. pero cada vez que inicio Delphi XE que no está actualizado, debo cancelar manualmente las actualizaciones informadas por el corrector de actualizaciones. la pregunta es ¿cómo desactivo la comprobación de actualización automática de Delphi XE?Deshabilitar comprobación automática de actualización de Delphi XE

Respuesta

8

Puede editar el registro. En HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 8.0 \ AutoRun, cambie el nombre de la clave UpdateCheck o elimine el contenido de UpdateCheck \ ProgramToRun.

Necesitas hacer lo mismo en HKEY_LOCAL_MACHINE, pero no se olvide de redirección del registro en 64 bits - a continuación, la clave es: Software \ Wow6432Node \ Embarcadero \ BDS \ 8.0 \ AutoRun

+0

Ken sigo sus instrucciones, pero cuando el ide comienza la entrada 'HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 8.0 \ AutoRun' se crea nuevamente :( – Salvador

+0

Intente deshacerse de la que está bajo HKLM también. –

+0

David, miro debajo' HKEY_LOCAL_MACHINE' pero no existe 'Software \ Embarcadero \ BDS \ 8.0 \ AutoRun' – Salvador

0

No tenía paciencia Recorrer el registro, así que hice una instalación de reparación de Delphi: cada vez que finaliza el proceso de instalación, tiene la opción de autocomprobar las actualizaciones o no.

HTH MNG

+0

Con mucho, lo más fácil es quitar la marca de la opción cuando se instala por primera vez. – mj2008

5

En XE2 que no tiene que hurgar en el registro de forma manual - basta con ejecutar C: \ Archivos de programa (x86) \ Embarcadero \ RAD Studio \ 9.0 \ bin \ DisableIDEUpdateCheck.reg

+0

Esto también existe en Delphi 2010 – GrandmasterB

Cuestiones relacionadas