是否可以在 Mac OS 上创建 Windows 表单应用程序?
Is it possible to create Windows Form apps on Mac OS?
我正在学习信息工程,我的老师使用 Windows PC 来教我们 Windows 表格。我的问题是:我可以在我的 mac 上做我的 Windows 表格作业吗?我当然会安装 Visual Studio。
你能在 Mac 上完成 Windows 表格作业吗?也许吧。
- 如前所述,Mono has an implementation of Windows Forms. There has been recent activity in this area (early 2018).
- Visual Studio for Mac is not actually regular Visual Studio. It's a re-branding of MonoDevelop.
您是否应该尝试在 Mac 上完成 Windows 表格作业?应该不是。
- Mono 版本是 Forms 的不同实现,您将 运行 发现错误、缺少功能等。
- 您将最终调试环境差异。 Mono/OSX vs Windows,VS for Mac vs VS proper,等等
- 如果他们提供 bat/powershell 脚本,需要另一个 Windows-only 库等,您最终会遇到更多麻烦。
最终结果是要么您将花费大量时间尝试使用从他人那里收到的东西,要么(更糟糕的是)他们无法 运行 您上交的东西。
备选方案:
- 如前所述,您可以 运行 Windows 在 VM 中 virtualbox, Parallels, or VMWare Fusion. Visual Studio Community 是免费的。
- 使用你学校的计算机实验室 Windows 台机器
- 通过以下方式远程工作:Microsoft Remote Desktop, Apple Remote Desktop, VNC,等等
我正在学习信息工程,我的老师使用 Windows PC 来教我们 Windows 表格。我的问题是:我可以在我的 mac 上做我的 Windows 表格作业吗?我当然会安装 Visual Studio。
你能在 Mac 上完成 Windows 表格作业吗?也许吧。
- 如前所述,Mono has an implementation of Windows Forms. There has been recent activity in this area (early 2018).
- Visual Studio for Mac is not actually regular Visual Studio. It's a re-branding of MonoDevelop.
您是否应该尝试在 Mac 上完成 Windows 表格作业?应该不是。
- Mono 版本是 Forms 的不同实现,您将 运行 发现错误、缺少功能等。
- 您将最终调试环境差异。 Mono/OSX vs Windows,VS for Mac vs VS proper,等等
- 如果他们提供 bat/powershell 脚本,需要另一个 Windows-only 库等,您最终会遇到更多麻烦。
最终结果是要么您将花费大量时间尝试使用从他人那里收到的东西,要么(更糟糕的是)他们无法 运行 您上交的东西。
备选方案:
- 如前所述,您可以 运行 Windows 在 VM 中 virtualbox, Parallels, or VMWare Fusion. Visual Studio Community 是免费的。
- 使用你学校的计算机实验室 Windows 台机器
- 通过以下方式远程工作:Microsoft Remote Desktop, Apple Remote Desktop, VNC,等等