【发布时间】:2014-03-18 16:14:06
【问题描述】:
将 windows 窗体应用程序(c#、.net) 转换为跨平台项目的可能方法有哪些?
我的目标是有一个可以在 Linux 基础操作系统和 windows 上运行的项目。
我真的很喜欢 .net,但由于安装了 .Net Framework,它与所有操作系统(例如 Linux)不兼容。
你有什么建议?
【问题讨论】:
-
你看过单声道吗? --> mono-project.com
-
IronPython 只是 Python 的 .Net 实现。因此,您不会通过迁移到 IronPython 来消除 .Net 限制。
-
当前项目(winforms、c#、.net)是否完全使用python?
-
不,我什至不知道 IronPython。我只想要我项目的跨平台转换方式。 IronPython 对我来说并不重要。
-
感谢 cmets - 我改变了我的问题 - mono 项目呢?
标签: c# winforms visual-studio-2012 mono cross-platform