gtk-sharp mono 安装问题

gtk-sharp mono 安装问题

我正在使用 ubuntu 11.11 和 mono,

在 references/gtk-sharp 下,我看到

“Mono/.NET 2.0 中无法使用 Assembly(在 Mono 2.10.5 中)”

我该如何解决这个问题?

答案1

Ubuntu 的政策是只包含一个版本的软件包。在 ubuntu 11.11 中,包含的 mono 版本支持 .net 4。因此,任何引用 .net 2.0 程序集的程序都将无法运行。您需要将项目更改为 .net 4.0,并更新引用以使用所需程序集的 .net 4.0 版本。

答案2

举个例子,下面的调用解决了你为我提到的相同问题:

mono --runtime=v4.0 hello.exe

否则运行时版本默认为 v2.0.50727。

相关内容