代码之家  ›  专栏  ›  技术社区  ›  Vishnu Pradeep

Windows的C#程序在Ubuntu的Mono下运行时不需要修改吗?

  •  9
  • Vishnu Pradeep  · 技术社区  · 14 年前

    我想在windows下用c#编写一个tcp服务器。我可以在mono下运行相同的程序或使用相同的代码而不进行修改吗。

    3 回复  |  直到 14 年前
        1
  •  13
  •   vcsjones    14 年前

    你必须小心你写的东西。Mono并没有百分之百支持Windows上的.NET,但它是一个很好的开始。TCP服务器可能很棘手,因为它往往是进行硬件交互(如IO)的地方,这些地方的兼容性问题最严重。

    Mono有一个名为MoMA的免费工具,可以分析一个.NET应用程序,并告诉你它是否会有问题。您可以在这里下载: http://www.mono-project.com/MoMA

        2
  •  4
  •   tsimon    14 年前

    我建议在Linux/Mono下开发这个应用程序,然后检查它是否可以在Windows上运行。你不太可能遇到这样的问题。

        3
  •  0
  •   delete delete    14 年前