Is there some sort of C# directive to use when using a development machine (32-bit or 64-bit) that says something to the effect of:
if (32-bit Vista) // set a
You can use Predefined Macros to set the properties on compilation
#if (_WIN64) const bool IS_64 = true; #else const bool IS_64 = false; #endif