Hola!
Muchas veces me encuentro con soluciones de Visual Studio que tardan mucho tiempo en el paso básico de compilar y ejecutar pruebas unitarias, etc. Cuando intento ayudar o pedir ayuda para ves que es lo que puede estar oliendo mal me sorprendo con lo siguiente
Muchas personas no saben que por defecto el nivel de logging de una Build en el IDE de Visual Studio es Minimal !!!
Aquí he de confesar que yo aprendí este concepto muchos años atrás cuando me peleaba con las builds de Team Foundation Server 2005. Los posibles valores que podemos tener en las trazas de una Build, son los siguientes
- Minmal (defecto)
- Normal
- Detailed
- Diagnostic
Seguramente son familiares si has trabajado con trazas o logging. Y veamos la diferencia entre una build en modo Minimal
Y una en modo Normal
Impresionante. Tenemos tiempos, líneas ejecutadas, comandos y variables de compilación,etc.
La forma de configurar el nivel de verbosity es dentro de las opciones del IDE, en la sección “Project and Solutions // Build and Run”
Otro detalle importante es que podemos cambiar el nivel de detalle tanto para el Output de Visual Studio y como para el log de build. Personalmente yo recomiendo
Tener el project build del IDE en Normal y el archivo de build log en Detailed
Con esto suele ser más que suficiente. Y antes que me olvide, esto aplica a creo que todas las versiones de Visual Studio.
Saludos @ Home
/El Bruno



Leave a comment