java - 请推荐一个将 C# 应用程序移植到 Mac 的平台?

标签 java .net qt macos mono

问候,

我需要移植此 Windows 实用程序:http://solinker.com到麦克。 该应用程序是用 C#、.NET 2.0 编写的。

主要要求是: 该应用程序应该能够与 AppleScript 通信以与 Photoshop 交互。程序很小,UI 也很简单,所以我可以考虑完全重写该应用程序。

可能的候选者是:

  • MonoMac
  • Unity 3D(好像不需要安装Mono)
  • XULRunner(由 XULR 编写的 Flickr uploader )
  • QT
  • Java(将所有应用程序转换为 Java + 2 个不同的 Photoshop 连接器: 适用于 Mac 和 Win)

如果您有任何建议,我将不胜感激!

最佳答案

我没有使用其他产品的经验,但绝对可以推荐 MonoMac。在 Mac 上运行时,它的外观和感觉与任何其他 Mac 应用程序相似。另一方面,如果应用程序是在 Windows 上使用 Visual Studio 编写的,则它永远无法在 MonoMac 上正常运行。所以如果你走这条路,更喜欢 MonoDevelop。

关于java - 请推荐一个将 C# 应用程序移植到 Mac 的平台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5843281/

相关文章:

c# - 如何在 ASPX 中引用变量背后的代码?

c# - 尝试在 LINQ 循环内进行 catch

c++ - 为什么QT的iOS组件占用那么大的磁盘空间?

qt - Qt QML 非可视化应用程序组件放在哪里

java - 如何获取接口(interface)实现类的注解

java - 是否可以为重载方法获取相同的文档?

.net - 为什么首先需要 GUID 属性?

c++ - Proxy 的模型函数没有被调用

java - Spring MVC 项目 - 读取 CSV 文件 - HTTP 状态 500 - data.csv(访问被拒绝)

java - Keytool 创建受信任的自签名证书