I need to create a demo version of an existing large application consisting of multiple projects. I'd like to use the existing projects, and just neuter the functionality via preprocessor directives
#if DEMO
mycode.NeuterNow();
#endif
We are building our app using MSBuild, and I'd ideally use something along the lines of:
MSBuild -DefineProperty:DEMO MySolution.sln
Does such functionality exist?