单声道3.2.3 + Ubuntu 12:.Net 4.5不可用?

时间:2013-12-09 17:56:09

标签: mono ubuntu-12.04

我使用以下说明在干净安装的Ubuntu 12上安装Mono。 http://forums.osgrid.org/viewtopic.php?f=14&t=4625

当我运行mono --runtime=v4.5 Test.exe时,我收到以下错误:

  

警告:此应用程序支持的运行时版本是   不可用。使用默认运行时:v2.0.50727。

如果我将运行时设置为v4.0,程序将最初运行,直到达到.Net 4.5 only方法,特别是Monitor.IsEntered,导致MissingMethodException被抛出。

我有一个名为/opt/mono-3.2.3/lib/mono/4.5.

的目录

如何修复Mono以便我可以在4.5框架下运行该程序?

1 个答案:

答案 0 :(得分:0)

看起来像你found the answer:Mono还没有实现Monitor.IsEntered()

有趣的是,为什么这个TODO在Mono Class Status页面上并不明显,但是......