在Mono for Windows中编译的程序是否可以在Mono for Linux中运行?

时间:2012-03-07 12:03:31

标签: c# windows linux mono

在Mono for Windows中编译的程序是否可以在Linux(使用Mono)中直接运行?

1 个答案:

答案 0 :(得分:7)

简短回答:

可能。

更长的答案:

如果您没有使用特定于Windows的命名空间(例如WMI命名空间)和特定于Windows的概念(例如在文件路径中嵌入\而不是使用Path.DirectorySeparatorChar ),事情应该运作得很好。

要检查您的申请是否有效,请使用Mono Migration Analyzer