【问题标题】:Is it possible to create Windows Form apps on Mac OS?是否可以在 Mac OS 上创建 Windows 窗体应用程序?
【发布时间】:2022-01-18 22:16:16
【问题描述】:

我正在学习信息学工程,我的老师使用 Windows PC 来教我们 Windows 窗体。我的问题是:我可以在我的 Mac 上做我的 Windows 窗体作业吗?我当然会安装 Visual Studio。

【问题讨论】:

  • 安装 VirtualBox 并安装 Windows VM?这是一个选择吗?如果没有,Amazon Workspaces 工作得很好。
  • 对于这样的课程,您确实需要一台 Windows 机器,无论是虚拟机还是物理机,以便按照老师的设置进行操作。 Windows 窗体仅适用于 Windows,Mono 的跨平台实现不完整,应避免使用。当然,如果我是老师,我会选择一些其他的 UI 框架来教授,blog.lextudio.com/… 这样我的学生可以使用他们喜欢的任何操作系统。

标签: c# visual-studio windows-forms-designer macos-high-sierra


【解决方案1】:

您可以在 Mac 上完成 Windows 窗体作业吗?也许吧。

您是否应该尝试在 Mac 上完成 Windows 窗体作业?应该不会吧。

  • Mono 版本是 Forms 的不同实现,您会遇到错误、缺少功能等。
  • 您最终将调试环境差异。 Mono/OSX vs Windows,VS for Mac vs VS proper,等等。
  • 如果他们提供 bat/powershell 脚本、需要另一个仅限 Windows 的库等,您最终会遇到更多麻烦。

最终结果是要么您将花费大量时间尝试使用从其他人那里收到的东西,或者(更糟糕的是)他们将无法运行您上交的东西。

替代方案:

【讨论】:

    猜你喜欢
    • 2020-05-26
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 2017-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多