Bug in defining monogame

I install monogame 3.6 but installer does not define Rider and Monodevelop but they are installed

destructor@ORION-6 /media/destructor/Media/Install/Developer Soft/MonoGame $ sudo ./monogame_3.6-sdk.run
[sudo] пароль до destructor:
Verifying archive integrity… All good.
Uncompressing Monogame Pipeline Installer…
Dependencies:

  • mono-runtime…[Found]
  • gtk-sharp3…[Found]

Optional Dependencies:

  • MonoDevelop 6…[Not Found]
  • Rider…[Not Found]
  • referenceassemblies-pcl / mono-pcl…[Found]
  • ttf-mscorefonts-installer / mscore-fonts…[Not Found]

Continue (Y, n): Y
Installing MonoGame SDK…
Installing MonoDevelop Addin…
bash: ???: команду не знайдено
Creating launcher items…
gtk-update-icon-cache: Cache file created successfully.
Adding mimetype…

You need specifically MD 6, any other version of MD is invalid for the addin. As for Rider, it was providing its own version of msbuild, but it has since switched to using system msbuild so the code for that part got axed in develop.

But, Harry, I guess that monogame installer must not depend from concrete monodevelop version. Or maybe must exist way to add monogame extensions from monodevelop menu.

Blame MonoDevelop, they brake compatibility with every version released (MD 7 wasn’t out when 3.6 got released). On the bright side the addin is only there for the template generating.

But I have two monodevelop versions: first is 5.10 and second 7.1 via flatpack

You need version 6…

Hi,

I’m in the same boat.

So, there is no point in installing Monogame or which IDE is left in Linux ?

I have Debian with a 7.x flatpack monodevelop and Rider 2017.3 in $HOME/bin.

Wow, looks like Linux is slowly dying…

Shocked,
Stephan

Hi,
I saw this but it says MD 6.x is required. I have a 7.x installed (flatpack) and can’t find older versions of MD.

oppa@oppa-hex-ssd:~/Downloads$ sudo ./monogame-sdk.run 
Verifying archive integrity... All good.
Uncompressing Monogame Pipeline Installer...........................................................................................
Dependencies:
 - mono-runtime...................................[Found]
 - gtk-sharp3.....................................[Found]

Optional Dependencies:
 - MonoDevelop 6..................................[Not Found]
 - Rider..........................................[Not Found]
 - referenceassemblies-pcl / mono-pcl.............[Found]
 - ttf-mscorefonts-installer / mscore-fonts.......[Found]

Continue (Y, n):

Re read the post, it tells you how to get MD 6…

Hi,

so now I have MD 6.2 but trying to run a simple HelloWorld yields “Could not connect to the debugger”.

Edit: But an empty Monogame project brings up the blue screen. YAY

If I need to debug a monogame project will this work ?

Hi,

that didn’t last long. I can’t start a new project, it crashes MD. Just like before with 5.1.

Is there any other IDE for Linux (Debian) I can use with Monogame ?

Oh: There is no git plugin at all…

Have a nice weekend,
Stephan

Rider from Jet Brains

Hi,

I do have Rider installed and running. How do I get Monogame integrated ?

Edit: Starting from CLI, this is all I get

oppa@oppa-hex-ssd:~$ monodevelop-stable
/usr/bin/monodevelop-stable: line 9: 23331 Aborted                 mono /opt/MonoDevelop/bin/MonoDevelop.exe "$@"

I don’t know. I create project monogame manually even in monodevelop