MonoDevelop是一个跨平台的IDE,主要是为C#和其他.NET语言设计的。它声称您可以将使用Visual Studio创建的.NET应用程序移植到Linux和Mac OSX。
我想知道是否可以在Linux上的MonoDevelop中轻松编译在VS 2010(特别是C#项目)中创建的大型复杂.Net项目?
在编译在VS 2010中创建的.Net代码时,是否会遇到很多编译错误,或者可以通过微小的更改进行编译?
答案 0 :(得分:1)
只要你不小心不假设文件系统布局和使用也可移植的库这样的东西,将VS .NET项目移植到MonoDevelop就没什么问题了。
要记住一件事,Mono没有可用的整个.NET Framework堆栈。几乎所有的BCL都是完整的,但像Mono这样的库不能用于WPF。 Mono建议您使用GTK#作为GUI。