2010-08-19 16 views
5

Tengo una solución C# con aproximadamente 60 proyectos grandes. Después de obtener la última versión, la compilación lleva mucho tiempo. ¿Tiene problemas similares y qué se debe hacer?cómo acelerar la compilación de soluciones grandes de C#

+0

Obtenga una computadora más rápida. RAM y SSD hacen una gran diferencia. Por cierto, ¿qué es largo? Al igual que DotNetNuke largo (30 minutos) o como 1-2 minutos? – leppie

+0

tengo 4GB de RAM y todavía toma 15 minutos después de obtener la última versión – dany

+0

¡No olvide marcar las respuestas que han ayudado! :) – Andy

Respuesta

2

¿Necesita compilar todos los proyectos? Si hay algunos proyectos estáticos que no se modifican puede desactivar la compilación de ellas a través de:

Build -> Configuration Manager 

y luego anular la selección de los proyectos estáticos grandes que no están cambiando. (¡Obviamente, recuerde volver a activarlos cuando realice un cambio!) :)

Esto es especialmente útil para omitir módulos de combinación e instaladores (que tardan años en compilarse) si solo desea ejecutar una depuración del código.

Andy.

2

Precompilar algunos proyectos primero. Hazlos a la biblioteca si es posible. Luego, agregue los proyectos nuevamente como referencia. Acortará en gran medida el tiempo de compilación.

Cuestiones relacionadas