c# - 在 Mono for Windows 中编译的程序可以在 Mono for Linux 中开箱即用吗?

标签 c# windows linux mono

在 Mono for Windows 中编译的程序可以在 Linux(使用 Mono)中开箱即用吗?

最佳答案

简短回答:

也许吧。

更长的答案:

如果您没有使用 Windows 特定的命名空间(例如 WMI 命名空间)和 Windows 特定的概念(例如在文件路径中嵌入 \ 而不是使用 Path.DirectorySeparatorChar ),那么一切应该会正常工作。

要检查您的应用程序是否正常工作,请使用 Mono Migration Analyzer .

关于c# - 在 Mono for Windows 中编译的程序可以在 Mono for Linux 中开箱即用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9601172/

相关文章:

javascript - 如何运行现有的 react native 项目

c++ - 在 Windows 7 中创建 POSIX 应用程序?

c - GDB SIGALRM,闹钟终止

c# - Base 64 解码失败,长度无效

c# - 是什么导致耦合 "loose"并且编写我的代码松耦合更好?

windows - namespace 扩展的图标覆盖处理程序

windows - 如何使用 Linux 或 Windows 上的浏览​​器作为我的 GUI

linux - PostgreSQL 无法启动 : "server.key" has group or world access

c# - NHibernate、审计和计算列值

c# - SQL 索引表连接