Necesito crear una versión de demostración de una aplicación grande existente que consta de varios proyectos. Me gustaría utilizar los proyectos existentes, y simplemente neutro de la funcionalidad a través de directivas de preprocesadorDefina un valor de preprocesador desde la línea de comandos utilizando MSBuild
#if DEMO
mycode.NeuterNow();
#endif
Estamos construyendo nuestra aplicación utilizando MSBuild, y lo ideal sería que iba a usar algo en la línea de:
MSBuild -DefineProperty:DEMO MySolution.sln
¿Existe tal funcionalidad?
¿Hay alguna manera de no anular? – Tsury