我想知道是否有有效的开源工具在Linux(Ubuntu)上开发C#应用程序。特别是,我必须开发WinForm应用程序。
我知道 Mono项目 ,但从未使用过。您能否建议我在Ubuntu上设置.NET开发环境的最佳工具(IDE,编译器等)是什么?
它是在可在Windows上运行的Linux上开发的软件吗?是否有不同的行为或不兼容?
MonoDevelop,与Mono Project相关的IDE应该足以在Linux上进行C#开发。现在,我不知道在Linux上进行C#开发的任何好的分析器和其他工具。但是,请再次提醒您,C#是Windows特有的语言。与Windows相比,为Windows开发C#应用更好。
编辑:当您从Ubuntu软件中心下载MonoDevelop时,它将包含您立即开始所需的几乎所有内容(编译器,运行时环境,IDE)。如果您需要更多信息,请参见以下链接: