How can I create a new MonoGame project in VS 2019 for Mac? I have installed MonoGame 3.7.1 for MacOS but the templates are missing in Visual Studio.
At the moment there are none for 2019. You can try downloading 2017, there should be some templates when you install the monogame extension.
Impossible to get Monogame to work on the Mac then if you havent got 2017 version. Iāve dug around and even gone so far as to get the Free Microsoft Developer subscription as I has hoping that maybe the 2017 version of VS for Mac was hidden behind a subscription wall.
Nope, only 2019 is offered as a download.
Does anyone know where we/I could get the 2017 version please?
Here, you can download VS for Mac 2017
Only try to no update this version because will convert in VS for mac 2019
@gidrekgames The download link for that takes me to a MS page that has no results with message āWe didnāt find results for āVisual Studio 2017 for Macāā
Iāve found a link:
https://dl.xamarin.com/VsMac/VisualStudioForMac-7.8.4.1.dmg
If you want another version, you can replace the version number in the link https://dl.xamarin.com/VsMac/VisualStudioForMac-VERSION.dmg
You can find available version numbers here https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-mac-relnotes.
But it still doesnāt work, I get this:
Here what I did:
- Followed instructions on install page, except for visual studio, Iāve installed Visual Studio 2017 (https://dl.xamarin.com/VsMac/VisualStudioForMac-7.8.4.1.dmg)
- Installed Dev version of MonoGame (not v_x.x)
- āVisual Studioā -> āExtensionsā¦ā -> āGaleryā, find and install āMonoGame Extensionā
Can someone help me?
Is there a documentation to setup everything without the templates?
Is there a better IDE to work with monogame?
It is sad to be stuck before the end of the āintroductionā section of the documentation while Iāve just followed exactly what it is written.
Also, what could we do to make Monogame work with the only version of āVisual Studio for Macā Microsoft provide (2019)?
Iāve managed to make it work by changing all occurences of Any CPU
to AnyCPU
in the .csproj
file.
Also Iāve found this related issue: https://github.com/MonoGame/MonoGame/issues/6695
You can use Jetbrains Rider instead. Templates works well on rider.