双重问题可能是由同一件事引起的!
因此,我正在尝试安装 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 版本解决了我的问题。