Así que tengo unos 10 archivos cortos css que uso con la aplicación mvc. Hay como error.css login.css etc ... Solo algunos archivos css realmente cortos que facilitan la actualización y la edición (al menos para mí). Lo que quiero es algo que optimice la rama if else y no la incorpore en los bits finales. Quiero hacer algo como esto¿La mejor manera de detectar una compilación de liberación a partir de una compilación de depuración? .net
if(Debug.Mode){
<link rel="stylesheet" type="text/css" href="error.css" />
<link rel="stylesheet" type="text/css" href="login.css" />
<link rel="stylesheet" type="text/css" href="menu.css" />
<link rel="stylesheet" type="text/css" href="page.css" />
} else {
<link rel="stylesheet" type="text/css" href="site.css" />
}
Voy a tener una tarea msbuild que combinará todos los archivos CSS, minimizarlos y todas esas cosas buenas. Solo necesito saber si hay una forma de eliminar la rama if else en los bits finales.
Similares preguntas en Stackoverflow, una pregunta, y muchas, muchas respuestas diferentes: http://stackoverflow.com/questions/654450/programatically-detecting-release-debug-mode-net http://stackoverflow.com/questions/798971/how-to-idenfiy-if-the-dll-is-debug-or-release-build-in-net http://stackoverflow.com/questions/194616/how-to-tell-if-net-app-was-compiled-in-debug-or-release-mode http://stackoverflow.com/questions/50900/best-way-to-detect- a-release-build-from-a-debug-build-net http://stackoverflow.com/questions/890459/asp-net-release-build-vs-debug-build – Kiquenet
Consulte mis publicaciones: [Cómo saber si un ensamblado está depurado o liberado] (http: //dave-black.blogspot.com/2011/12/how-to-tell-if-assembly-is-debug-or.html) y [http://stackoverflow.com/questions/798971/how-to -idenfiy-if-the-dll-is-debug-or-release-build-in-net/5316565 # 5316565] (http://stackoverflow.com/questions/798971/how-to-idenfiy-if-the- dll-is-debug-or-release-build-in-net/5316565 # 5316565) –