I’m attempting to translate a game I create many years ago with XNA to the latest stable version of Monogame.
In the process I found the following bugs:
‘BlendState’ does not contain a definition for ‘None’
‘GraphicsDevice’ does not contain a definition for ‘ResolveBackBuffer’ and no accessible extension method ‘ResolveBackBuffer’ accepting a first argument of type ‘GraphicsDevice’ could be found (are you missing a using directive or an assembly reference?)
The name ‘SaveStateMode’ does not exist in the current context
The type or namespace name ‘ResolveTexture2D’ could not be found (are you missing a using directive or an assembly reference?)
The type or namespace name ‘Storage’ does not exist in the namespace ‘Microsoft.Xna.Framework’ (are you missing an assembly reference?)
The type or namespace name ‘StorageContainer’ could not be found (are you missing a using directive or an assembly reference?)
The type or namespace name ‘StorageDevice’ could not be found (are you missing a using directive or an assembly reference?)
‘Guide’ does not contain a definition for ‘BeginShowStorageDeviceSelector’
‘Guide’ does not contain a definition for ‘EndShowStorageDeviceSelector’
EDIT: oh, that’s probably what you already tried, man I’m messing up in this thread
You might also try MXA, which I’ve used to install XNA with VS2017 before: http://flatredball.com/visual-studio-2017-xna-setup/
I had to change the compression format from ADPCM to PCM for Windows since the former threw an exception with SharpDX (similar to this thread: https://github.com/MonoGame/MonoGame/issues/4446)