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

问题描述 投票:0回答:1

我使用以下说明在干净安装的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框架下运行该程序?

mono ubuntu-12.04
1个回答
0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.