MonoDevelop不承认.NET 4.5支持

时间:2013-03-16 00:49:39

标签: frameworks f# mono monodevelop .net-4.5

我最近在我的linux机器(Arch linux)上安装了Mono(3.0.8)和MonoDevelop(4.0)。我有一个解决方案,其中包含许多依赖于.NET 4.5 Framework的项目。 (具体来说,我正在使用Casanova project)但是,MonoDevelop似乎没有认识到.NET 4.5框架的项目;它只识别.NET 4.0和之前的目标框架。

MonoDevelop Build Settings

我知道Mono 3.0.8支持基本的.NET 4.5,但我不确定为什么MonoDevelop看不到这个。当我将项目创建为Mono / .NET 4.0并尝试构建它时,它无法找到.NET 4.5特定字段和成员的定义。有没有办法可以强制MonoDevelop读取.NET 4.5项目?

1 个答案:

答案 0 :(得分:3)

我已经从Github源代码构建了Mono和MonoDevelop,似乎有一些.NET 4.5支持: enter image description here

不知道F#怎么样,我还没能安装F#addon。

Github master分支的Mono版本对我来说是 Mono 3.0.4 (master / b23a610 Thu Mar 7 20:47:00 MSK 2013),而不是3.0.8。