Hemos comenzado un nuevo proyecto pero también tenemos este problema para un proyecto existente. El problema es que cuando se compila con un nivel de advertencia de 4 también queremos cambiar elIgnorar archivos generados al usar "Tratar advertencias como errores"
'tratar a todos los avisos como errores'
No somos capaces de hacer esto en el momento porque los archivos generados (en referencia particular archivos .cs) faltan cosas como comentarios XML y esto genera una advertencia, no queremos suprimir las advertencias de comentarios xml totalmente fuera de todos los archivos solo para tipos específicos de archivos (a saber, código generado).
He pensado en una forma de lograr esto, pero no estoy seguro de si esta es la mejor manera de hacerlo o de dónde empezar :) Mi idea es que tenemos que hacer algo con las plantillas T4 para el código que se genera de tal manera que completa la documentación XML del código generado.
¿Alguien tiene alguna idea, actualmente estoy en más de advertencias (2k es un gran proyecto) :(
Puede establecer las propiedades de los archivos fuente individuales, incluidas las opciones del compilador para los archivos fuente individuales. Aquellos anularán las propiedades heredadas del nivel del proyecto. –
¿De verdad? ¿¿¿¿Cómo???? – erikkallen
Hice un comentario sobre lo anterior, pero sí, ¿cómo es esto logrado, podría dar un ejemplo, por favor. –