Instalar los componentes adecuados para cada proyecto
Buenos días a todos !
En nuestro día a día trabajamos con diferentes proyectos Delphi que, a su vez, hacen uso de diferentes componentes, diferentes versiones de los mismos componentes y, para complicarlo más, componentes incompatibles con los utilizados en otros proyectos. Supongo que ésto le pasará a más de uno en su Empresa y por eso busco la manera de "automatizar" el proceso de pasar de un desarrollo a otro, es decir, que algún automatismo haga el trabajo de desinstalar-instalar los componentes que tocan para cada proyecto en cuestión. La pregunta entonces es : ¿conocéis algún IDE-expert o pijotada similar que sirva para ello? Gracias ! |
Hola,
Yo creo que el mismo Delphi te echa una mano en eso. En las propiedades del proyecto (de cada proyecto) puede especificarse, entre otras cosas, qué paquetes de componentes estarán disponibles o lo que es lo mismo cuáles no han de estar disponibles. Vamos... no sé si te apañe o qué... echa un vistazo: Código:
Menú -> Project -> Options -> Packages |
Busca por Internet "Delphi Package Tool" de Samuel Herzod. El enlace en BDN es este. Creo que te puede servir. La descripción dice algo así:
"Tool to compile Borland Package Group files(.bpg) and automatically install the components into IDE." |
Gracias, David
El problema de esa opción es que, si para el proyecto Z instalas una versión actualizada (llamémosla v2) de un componente utilizado en un proyecto X (en su versión v1), al intentar abrir luego el proyecto X se forma un "zipitoste" porque los DFMs se actualizan intentando hacer uso de esa nueva versión v2 ... |
Cita:
|
Hola,
Cita:
|
Creo que debe ser por lo que comenta David. Yo también he podido descargarla sin problemas. Regístrate y vuelve a probarlo.
|
También puedes descargarlo de su página web (la acabo de encontrar ya que el programa me ha dicho que había actualizaciones pendientes).
|
Tambien existe la opcion de generar multiples llaves en el registro de windows con las opciones de paquetes y demas configuraciones.
Se que se puede con seguirad desde Delphi 2005+/TurboExplorer y se llama el BDS con una opcion para especificar que llave del registro (y por ende, que paquetes y wizards y todo lo demas) se cargan. Otra opcion es usar vmware, que te permite crear maquinas virtuales... |
La franja horaria es GMT +2. Ahora son las 14:20:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi