Time to wipe the dust off this one.
I found myself in a similar situation as the OP where I want to exclude code using Conditional Disable Structures.
In my project, I have multiple Build Specs and I wanted to change the Conditional Symbols based on which Build Spec I'm running. For example, I could have a Debug and Release Spec.
I know that the IfDef.llb (LV\resource\plugins\Utility\) provides a SetSymbols.vi, so my first thought was to have a Pre-Build Action which calls SetSymbols.vi to set my key-value pair. That works fine.
This could turn messy if there are multiple Symbols tha