2008-09-26 20 views

Respuesta

21

Todas las versiones nuevas de Delphi siempre se pueden instalar de forma segura/siguiente/a una versión anterior.

Cada nueva versión debe instalarse en su propio directorio.

Si va a instalar varias versiones, siempre instale primero la versión más antigua y luego hágalo llegar a la más nueva.

Trabajamos muy duro para asegurarnos de que todas las versiones de Delphi coexistan juntas. Pero, de nuevo, nunca instale una versión directamente encima de otra.

1

No debería haber conflicto.

1

Hice D2007 en la misma máquina que D2006 sin ningún problema (en realidad, me sorprendió).

No he probado D2009 todavía, pero debería estar bien.

This guy had problems though. Esperemos que sus problemas se debieron a la configuración personalizada que describe en ese artículo.

1

Un colega mío (creo que tiene una cuenta aquí como dcraggs ahora) tiene a los dos funcionando correctamente en la misma máquina, creo.

Definitivamente sería un gran autogol de Embarcadero si la instalación de D2009 rompiera un D2007 ya instalado, dado que los componentes y DCU no son compatibles, sospecho que un buen número de personas necesitarán tener ambos alrededor para un tiempo (¡algunos de nosotros todavía necesitamos D5 y D7!)

0

CodeGear indicó (no tengo un enlace a mano, lo siento) que no debería haber conflicto. Todavía no he instalado D2009 en mi PC de workhorse así que no sé si eso es correcto.

La configuración en el registro tiene una ruta diferente y los paquetes tienen nombres diferentes, así que realmente no debería haber problemas.

0

Tengo Delphi 2007 y he instalado 2009 ayer sin problemas visibles hasta el momento. Ambos parecen funcionar bien.

2

Tengo al menos 4 versiones Delphi en una máquina. No se muerden el uno al otro.

Siempre instalo versiones anteriores primero porque tuve problemas una vez si lo hice al revés.

0

Parece ser un problema. Instalado D2009 con TurboDelphi y 2007 y 2, 5 y 7 todo en la misma máquina de Vista

Tanto 2007 como 2009 tienen Jedi JVC y JVCL instalados en ellos. Todos parecen funcionar bien. Espero que ayude.

4

Estoy ejecutando 2007 y 2009 en la misma máquina (esta máquina) bien. El único problema que podría tener es si está compilando componentes en el mismo directorio; solo tendrá que reconstruir todas sus DCU y paquetes cada vez, o crear paquetes y directorios específicos de la versión.

0

.. y si compila paquetes existentes, asegúrese de darle un nuevo nombre (por ejemplo, sufijo con D12) ya que los directorios BPL de cada versión se encuentran en la ruta.

4

Instálelos en sus propios directorios, y asegúrese de mantener separados los binarios de los paquetes, debería estar bien. Tengo 2009, 2007, 2006, 7 y 5 en esta máquina sin problemas.

2

Sí - como Rob dijo (Robsoft) Tengo ambos trabajando aquí. Delphi siempre ha sido muy bueno en coexistencia con otras versiones.

Obviamente, solo puede tener una versión predeterminada para abrir archivos Delphi.

0

Instalado D2009 Instancia de Enterprise on VMWare ejecutando Vista Business con una instalación existente de D2007 Enterprise. Tal vez hice algo incorrectamente, pero comencé a experimentar errores en el D2007 IDE, así como un error muy extraño, tipo de campo desconocido, en archivos ejecutables compilados con D2007. Desinstalé D2009, y los errores se han ido.

0

Siempre debe instalar primero la versión anterior. Traté de instalar 2009 primero y luego 2007, pero falló la configuración de 2007.

La desinstalación de 2009 y, a partir de 2007, solucionó por primera vez los problemas de instalación.

0

En teoría, es posible, pero si usa muchas bibliotecas de terceros (o sus propias), puede ponerse peludo bastante rápido. Tiendo a desarrollar en máquinas virtuales, por esta y otras razones. Pero, YMMV.

+0

sí, eso es lo que estoy haciendo, pero no es ideal en realidad. Harto de pasar de uno a otro. – Steve

+0

Solo uso carpetas compartidas, y ejecuto ambas máquinas virtuales al mismo tiempo cuando sea necesario (que, si tiene suficiente CPU y memoria, es factible). – Jamo

0

Debería estar bien. Tengo Delphi 7, 2006, 2007, 2009 con libs de terceros Dev Express y Rem Objects para todos (excepto Dev Express para 2009, ¿ya salió?) Y todo funciona a la perfección. Como otros señalaron, las versiones se instalaron del más antiguo al más nuevo.

0

Las instalaciones no interferirán entre sí, aunque los proyectos Delphi 2009 y Delphi 2007 no son compatibles y no se pueden compartir.

Cuestiones relacionadas