[英]Will a C# program for Windows run in Ubuntu under Mono without modification?
我想在Windows下的c#中编写一个tcp服务器。 我可以运行相同的程序或在单声道下使用相同的代码而无需修改。
你必须小心你写的东西。 Mono并不是100%支持Windows上的.NET,但这是一个非常好的开始。 TCP服务器可能很棘手,因为它往往是进行硬件交互的地方(如IO),它们具有最大的兼容性问题。
Mono有一个名为MoMA的免费工具,可以分析.NET应用程序并告诉您它是否会出现问题。 您可以在此处下载: http : //www.mono-project.com/MoMA
我建议在Linux / Mono下开发应用程序,然后检查它是否适用于Windows。 你不太可能遇到问题。
一般来说,如果您不使用特定于操作系统的操作,它应该工作。 Miguel和Mono做得很好,你会发现它很容易合作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.