Where is GuideAlreadyVisibleException in MonoGame for Linux?

I am trying to port a small game from XNA to MonoGame, to run it on Linux. Now, this game uses the Guide, and, as per the recommendations for dealing with the Guide, has a try/catch block around this, catching a GuideAlreadyVisibleException should it occur. The problem is that the GuideAlreadyVisibleException class does not seem to be present in the MonoGame.Framework.Net library. Am I overlooking something, or is this a bug?

It’s likely to be missing. The Guide APIs are based on the Xbox 360 and don’t have much meaning on other platforms. The class could be added for compatibility purposes, but it won’t be used.

To get past this now, you could provide the class implementation in your code, or wrap the try and catch clauses in a #if so it doesn’t try to compile those bits on Linux.