Fullscreen problems on Windows 8.1?

Hello there community,

Windows 8.1 64-bit, VS2013

So I have problems getting my game to run in fullscreen mode similar to the problem below

http://community.monogame.net/t/problem-on-windows-8-1-with-fullscreen-desktop-app/391

Here’s a part of my code, the standard trying to get fullscreen code…

int screenWidth = 640;
        int screenHeight = 480;
       
        public Game1(): base()
        {
            graphics = new GraphicsDeviceManager(this);

graphics.PreferredBackBufferWidth = screenWidth;
            graphics.PreferredBackBufferHeight = screenHeight;
            graphics.IsFullScreen = true;
            graphics.ApplyChanges();
            
            
            
            Content.RootDirectory = “Content”;
        }

But always after I do graphics.ApplyChanges(); I get graphics.IsFullScreen back to false for some reason, I see this using Console.WriteLine(graphics.isFullScreen); I also tried to modify my code with graphics.fullScreenToggle(); but it didn’t work either, always after I do graphics.ApplyChanges(); it somehow defaults back to false. Is there any reason to why this is happening?

This of course doesn’t keep from programming my game, but it’s pretty weird that I can’t go fullscreen, Alt+Enter just goes fullscreen for like a frame (blank/black screen) and then goes back to my 640x480 window.

I can confirm, has anyone else noticed this and is there a potential fix? I’m using the MonoGame.Binaries NuGet package. (which I think is GL based, am I right? I’m also not sure how to switch to DirectX without resorting to MonoGame source)