I’m working on some UI code that can be done just fine in the emulator, in fact it would be quicker to debug and run. Rather than comment out my hardware-specific code is there a way to use the standard C# compilier directives to detect if the target is the Microsoft Emulator?
I had forgotten a bit about how the preprocessor symbols work. I simply just checked the Define DEBUG constant checkbox and then set that configuration to use the emulator. The release configuration uses the actual hardware. Then in the code I just check the DEBUG constant.