C# 在OSX上尝试Mono-获取;错误:框架';Mono/.net4.0';未安装。”;
我有一个非常简单的应用程序,是我在VisualStudio2010中用C#编写的,使用.NET4.0。表单上只有几个按钮、标签、一个树视图、一个组合框和一个文本框 我将该项目复制到我的OS X安装中,并在MonoDevelop中打开了解决方案(VS2010)。它可以很好地打开(虽然我不知道如何让可视化设计器为Form1显示)-但当我运行它时,会出现以下错误:C# 在OSX上尝试Mono-获取;错误:框架';Mono/.net4.0';未安装。”;,c#,.net-4.0,mono,monodevelop,porting,C#,.net 4.0,Mono,Monodevelop,Porting,我有一个非常简单的应用程序,是我在VisualStudio2010中用C#编写的,使用.NET4.0。表单上只有几个按钮、标签、一个树视图、一个组合框和一个文本框 我将该项目复制到我的OS X安装中,并在MonoDevelop中打开了解决方案(VS2010)。它可以很好地打开(虽然我不知道如何让可视化设计器为Form1显示)-但当我运行它时,会出现以下错误:错误:框架“Mono/.NET 4.0”未安装。 问题是我确实安装了Mono的最新版本,并且它在MonoDevelop中正确地显示(我认为)
错误:框架“Mono/.NET 4.0”未安装。
问题是我确实安装了Mono的最新版本,并且它在MonoDevelop中正确地显示(我认为)。当我转到MonoDevelop->Preferences->.NET运行时,它将Mono 2.6.7列为默认值
所以
我还用一个空白的GTK表单启动了一个新项目,并能够编译/运行它。Mono 2.6.7不提供.net 4.0/C#4配置文件。您必须至少升级到Mono 2.8
OS X: 10.6.5 Snow Leopard
MonoDevelop: 2.4.2
Mono: 2.6.7 (shown in MonoDevelop in .NET Runtimes as 2.6.7 (Default))