MonoDevelop 是一个跨平台的 IDE,主要为 C# 和其他 .NET 语言设计。它声称您可以将使用 Visual Studio 创建的 .NET 应用程序移植到 Linux 和 Mac OSX。
我想知道是否可以在 Linux 上的 MonoDevelop 中轻松编译在 VS 2010 中创建的大型复杂 .Net 项目(特别是 C# 项目)?
编译在 VS 2010 中创建的 .Net 代码时,您是否会遇到很多编译错误,或者可以通过微小的更改进行编译?
最佳答案
只要您注意不要对诸如文件系统布局之类的事情做出任何假设并使用同样可移植的库,那么将 VS .NET 项目移植到 MonoDevelop 就不会出现什么问题。
要记住一件事,Mono 没有可用的整个 .NET Framework 堆栈。几乎所有 BCL 都完好无损,但像 WPF 这样的库在 Mono 上不可用。 Mono 建议您将 GTK# 用于 GUI。
关于c# - 可以在 Linux 中使用 MonoDevelop 编译 Visual Studio 2010 .Net 项目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22320257/