VC2012: Boolean parameter isn't true or false
A boolean (attribute-boolean or switch) parameter is on only for its "true" value. Anything else, like yes or on, turns it off.
How to fix
Use true or false (or the switch's own true and false values).