I’m working on a little project using that hybrid Windows Phone 8/Windows 8 Store template. At one point, I have the game show the cursor onscreen, so I can play it on the PC, but if I try to deploy to the phone, VS yells at me, giving out a generic “NotImplementedException”. How can I tell it to ignore this line on the phone?
I believe this might not exactly be a Mono related issue, but I’m having a hard time finding out.
I think it throws that because no mouse is attached…
Would help if you can screengrab the exact throw…
In the solution explorer right click on the Windows Phone 8 project and open Properties. Go to ‘Build’ tab.
Then inside ‘Conditional compilation symbols’ add “WINDOWS_PHONE8_1” (or whatever…, probably the templates already define something similar for each project/platform, I don’t remember what those are).
in your game class use this code to set the mouse.
#if !WINDOWS_PHONE8_1
this.IsMouseVisible = true;
#endif
2 Likes
Thanks a lot! This is exactly what I was looking for.
1 Like