Mono真的是跨平台吗?

Ser*_*gey 8 .net linux windows macos mono

官方Mono项目网站称Mono在Windows,Linux和Mac OS X上成功运行.这是真的吗?
我想构建至少在Windows和Linux上运行的应用程序.Mono可以吗?

PS我知道类似的主题已经存在(例如跨平台.Net?),但它们可能已经过时了.

NT_*_*NT_ 10

对的,这是可能的.

它通常运作良好,但我不认为Mono上有任何大中型应用程序.还有一些其他的应用程序,你可能希望通过浏览.

由于Mono是真实产品(.NET)的一个子集,为了保持最佳兼容性,您可能必须在Mono支持的平台(例如Linux)中进行开发,然后一旦它在那里工作,您几乎可以肯定它将工作在网上.我这样说是因为尽管与.NET高度兼容,Mono并不像许多人认为的那样完全兼容整个.NET堆栈,但也存在其他限制.

我已经对它进行了开发,偶然发现了其中的几个.我希望你的项目没有和我一样多的.NET依赖项.