windows - 从使用 C# 制作仅限 Windows 的程序开始,为 Linux 和 Windows 开发有哪些步骤?

标签 windows linux cross-platform

我想开始制作一个可以在 Linux 和 Windows 上完美运行的基于窗口的小程序。

它必须有一个 GUI。我应该阅读哪些内容?我对此一无所知。

谢谢。

最佳答案

如果您想利用您的 C#/.NET 知识(IronPython,...),您应该选择 Mono .它的 IDE 叫做 MonoDevelop并适用于 Linux、Mac 和 Windows。您可以继续使用 WinForms 或切换到 Gtk#,它是 gtk+ 的一个很好的包装器.

此外,请务必阅读 application portability guidelines其中涵盖了不同的策略和常见的陷阱。

尽情享受吧!

关于windows - 从使用 C# 制作仅限 Windows 的程序开始,为 Linux 和 Windows 开发有哪些步骤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1774428/

相关文章:

ruby - 将 jekyll 与 --watch 标志一起使用会导致构建错误

android - 离线到在线同步数据库

linux - 主动\被动模式下 FTP 服务器的适当 iptables 规则

c++ - 跨平台 C++ - 有什么理由在 _ltoa 可用时更喜欢它?

c++ - 用于获取已连接 iDevices 详细信息的跨平台 C/C++ 代码?

c - VirtualQueryEx 的 dwLength 参数的用途是什么?

c++ - Windows 上的 gRPC C++

c - 确保客户端上的文件状态与 NFS 服务器同步

linux - 在 Bash 中将多个摄氏度值转换为华氏度

node.js - 在打包 Electron 桌面应用程序时包含 node_modules?