winforms - 将 C#.NET 应用程序从 Windows 迁移到 OSX(Windows 窗体)

标签 winforms macos mono monodevelop

我有一个 C#.NET Windows 窗体项目,可以在 Windows 上编译、构建和运行,没有任何问题。现在我正在尝试使用 Mono 将其迁移到 OSX。该项目编译并构建,但出现异常(参见附图)。当我双击堆栈跟踪中的条目之一时,它说找不到该文件。这是否意味着我在安装 Mono 时忘记安装某些东西(即与 Windows.Forms 支持相关的东西)???

enter image description here

感谢任何帮助 - 谢谢!!

最佳答案

我认为 OS X 不支持 NotifyIcon:Bugzilla

关于winforms - 将 C#.NET 应用程序从 Windows 迁移到 OSX(Windows 窗体),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17737457/

相关文章:

winforms - 如何通过代码将 BindingSource 移动到特定记录

mono - 这些 Mono/xbuild 警告是什么意思,我该如何修复它们?

mono - 无法启动 OpenDebug,因为需要 Mono(或 Mono 版本 >= 3.10.0)

android studio : linux, windows,性能不佳

c# - ConfigurationManager.AppSettings - 打开时返回 null

c# - winforms 应用程序如何在没有焦点的情况下接受用户输入?

c# - 退格键返回上一个表格

macos - 在 Swift 中有条件地在 TableView 中显示 ImageView

c++ - 在 Linux/MacOS 上双击执行 C++ 可执行文件

swift - 在 OS X Storyboard中通过标识符实例化 Split View Controller 不会加载 View 层次结构