最近在Ubuntu Linux上我接触到了Mono和MonoDevelop软件包。他们声称具有符合CLI标准的.NET运行时。在自己安装这些软件包之前,我想知道以下内容:
Mono有多强大?
我能否像为Windows开发WinForm应用程序一样,为Linux开发GUI应用程序。
MonoDevelop IDE是否与Visual Studio IDE兼容?我能否将VS 2008解决方案导入MonoDevelop并进行工作?
它支持.NET 2.0及以上版本吗?
编辑:增加一个疑问
是否有办法在Linux中运行.NET exe(WinForm应用程序的)而不需要在Linux上构建代码?事实上,我没有一些早期开发的小型实用程序的代码,希望在Linux中运行它们。