我有一个非常简单的应用程序,是使用.NET 4.0在C#中在Visual Studio 2010中编写的。表单上只有几个按钮、标签、TreeView、ComboBox和TextBox。
我将项目复制到我的OS X安装中,并在MonoDevelop中打开了解决方案(VS2010)。它可以正常打开(虽然我不知道如何让Form1的可视化设计器显示),但当我运行时,会出现以下错误:
所以,
我将项目复制到我的OS X安装中,并在MonoDevelop中打开了解决方案(VS2010)。它可以正常打开(虽然我不知道如何让Form1的可视化设计器显示),但当我运行时,会出现以下错误:
错误:未安装框架“Mono/.NET 4.0”。
问题在于,我确实已经安装了最新版本的Mono,并且在MonoDevelop中正确地显示(我想)。当我转到MonoDevelop->首选项->.NET运行时,它将Mono 2.6.7列为默认值。所以,
如何使Form1.cs的可视化设计器显示?
如何消除“Mono/.NET 4.0未安装”的错误并使项目编译和运行?
我所做的只是将解决方案复制到OS X,然后在MonoDevelop中打开它。项目需要经过一些转换过程吗?
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))
我也开始了一个空白的GTK表单项目,并且能够编译和运行它。