Estamos migrando de D7 a D2010 y estamos teniendo un debate sobre la limpieza de las rutas del proyecto. Tenemos varios directorios con una gran cantidad de archivos Pas que se incluyen en algunas rutas de proyectos, pero solo algunos de los archivos son utilizados por un solo proyecto.Agregando archivos al archivo DPR vs rutas del proyecto en Delphi 2010
Una opción es eliminar completamente las rutas del proyecto y solo tener todos los archivos usados en el dpr.
La segunda opción es mantener solo los archivos necesarios en el dpr y tener rutas de proyecto a los directorios para el resto de los archivos.
¿Hay algún argumento para una opción sobre la otra?
Pero, ¿dónde está el límite para agregar una referencia de archivo al DPR? Quiero decir que no agregas VCL estándar como Clases y Diálogos. ¿Qué pasa con los componentes de terceros o los componentes propios? Mi proyecto es enorme y todavía quiero codeinsight rápido. –
Como regla general, agrego en el dpr todas las unidades que no son parte de la VCL/componentes de terceros instalados. Esos vienen con la ruta de la Biblioteca. Todo lo demás se agrega explícitamente para que realmente no necesite la ruta de búsqueda. Por supuesto, YMMV, especialmente si usted compone todo y el resto ... :) –
¿Puede dar algunas cifras sobre el efecto del tiempo de compilación? ¿Cuál fue el tiempo máximo de compilación para un proyecto 'no optimizado'? – mjn