Двойная проблема, которая может быть вызвана одним и тем же!
Итак, я пытаюсь установить monogame/monodevelop.
Установил MonoDevelop с sudo apt-get install mono-devel
. Он открывается соответствующим образом и, кажется, работает нормально в остальном. Получил базовую консоль C# 'Hello, world!' для корректного запуска.
я пошелздесьи скачал версию для Linux. Я дал ей права на исполнение chmod +x monogame-sdk.run
и запустил ее. Она выдала следующее:
$ 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): y
Previous version detected, trying to uninstall...
Installing MonoGame SDK...
Installing MonoDevelop Addin...
bash: ?????: command not found
Creating launcher items...
./postinstall.sh: line 142: gtk-update-icon-cache: command not found
Adding mimetype...
To uninstall MonoGame SDK you can run "monogame-uninstall" from terminal.
Похоже, что установка не была завершена правильно, но я не уверен, что не так со скриптом, который заставляет его это делать. Как вероятный результат этого, MonoDevelop не позволяет мне создавать приложения MonoGame любого типа. (этотне появляется, когда я пытаюсь создать новое решение)
Если вам понадобится какая-либо дополнительная информация, пожалуйста, дайте мне знать!
решение1
У меня была та же проблема. Какая версия MonoDevelop у вас установлена? У меня была версия 5.10, и я обновился до версии 6.x, что решило мою проблему.