C# 在Manjaro上尝试使用Monodevelop的问题

C# 在Manjaro上尝试使用Monodevelop的问题,c#,ide,monodevelop,archlinux,manjaro,C#,Ide,Monodevelop,Archlinux,Manjaro,我无法让monodevelop处理Manjaro。我尝试了所有不同的选项来安装AUR(monodevelop beta,monodevelop bin,monodevelop git,monodevelop-nuget3,monodevelop stable),但大多数都无法构建 唯一没有失败的是monodevlop-bin,但我无法让它构建我的程序。起初我犯了这样一个错误: The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/

我无法让
monodevelop
处理
Manjaro
。我尝试了所有不同的选项来安装
AUR
monodevelop beta
monodevelop bin
monodevelop git
monodevelop-nuget3
monodevelop stable
),但大多数都无法构建

唯一没有失败的是
monodevlop-bin
,但我无法让它构建我的程序。起初我犯了这样一个错误:

The imported project "/usr/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets" was not found.
Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. (MSB4019)
博士宙斯于2019-12-14:34发表评论

由于与最新版本的mono和msbuild以及 github项目不再有“稳定”的构建模式,我不承认这个项目

遗憾的是,我不久前停止使用这个IDE,转而使用VSCode,也没有时间维护它,因为它与各种依赖项之间存在大量不兼容

希望有更多时间的人来接手

这是源于中的原始维护者/构建者(在编写本文时)。在他之后,似乎有另一个人试图继续维护它,但他仍然失败了:

coder2000对2020-03-31 18:51发表评论

构建过程目前已中断,文档也不完整

因此,目前,您不能在基于
Arch
的系统上使用
monodevelop
(至少从
AUR
)。您必须使用其他IDE,如,或文本编辑器(具有适当的扩展名),如或

另外,根据个人经验,我建议不要使用基于
Arch
的发行版进行编程,因为存在类似的问题。使用
Ubuntu
或基于
Ubuntu
的工具可以获得编程工具的最简单体验(我使用
Linux-Mint
进行编程,我没有遇到任何重大问题)

博士宙斯于2019-12-14:34发表评论

由于与最新版本的mono和msbuild以及 github项目不再有“稳定”的构建模式,我不承认这个项目

遗憾的是,我不久前停止使用这个IDE,转而使用VSCode,也没有时间维护它,因为它与各种依赖项之间存在大量不兼容

希望有更多时间的人来接手

这是源于中的原始维护者/构建者(在编写本文时)。在他之后,似乎有另一个人试图继续维护它,但他仍然失败了:

coder2000对2020-03-31 18:51发表评论

构建过程目前已中断,文档也不完整

因此,目前,您不能在基于
Arch
的系统上使用
monodevelop
(至少从
AUR
)。您必须使用其他IDE,如,或文本编辑器(具有适当的扩展名),如或

另外,根据个人经验,我建议不要使用基于
Arch
的发行版进行编程,因为存在类似的问题。使用
Ubuntu
或基于
Ubuntu
的工具可以获得编程工具的最简单体验(我使用
Linux-Mint
进行编程,我没有遇到任何重大问题)

Parameter "AssemblyFiles" has invalid value "/usr/lib/mono/4.7-api/mscordlib.dll".
Could not load file or assebly 'System.Reflection.Metadata, Version=1.4.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a or' or one of its dependencies. (MSB3248)