I need to use/continue developing a desktop app developed using .net on my mac book. Is there a .net framework 4.0 available for Mac? Another option that i am considering is using a windows virtual machine on the Mac.
我需要在我的Mac书上使用/继续开发使用.net开发的桌面应用程序。是否有适用于Mac的.net框架4.0?我正在考虑的另一个选择是在Mac上使用Windows虚拟机。
4 个解决方案
#1
12
You can't, it's a Microsoft product. 2 solutions then:
你不能,这是微软的产品。 2解决方案:
1: virtual machine as you said
1:正如你所说的虚拟机
2: MONO, an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime here's the link : http://www.mono-project.com/download/
2:MONO,一个基于C#的ECMA标准的Microsoft .NET Framework的开源实现,以及公共语言运行时链接:http://www.mono-project.com/download/
good luck
祝你好运
EDIT :
编辑:
.NET is now available on microsoft official website. Link : https://www.microsoft.com/net/core#macos
.NET现已在微软官方网站上发布。链接:https://www.microsoft.com/net/core#macos
#2
22
-
.NET Core will install and run on OS X - and just about any other desktop OS.
In its current form (August 2015) it has limitations. You may need to adjust your app to work within those limitations..NET Core将在OS X上安装并运行 - 几乎任何其他桌面操作系统。目前的形式(2015年8月)它有局限性。您可能需要调整应用以在这些限制内工作。
-
Mono is a good option that I've used in the past. Again, it has limitations you should read up on.
单声道是我过去使用的一个很好的选择。同样,它有你应该阅读的限制。
#3
10
Yes you can!
是的你可以!
As of November 2016, Microsoft now has integrated .NET Core in it's official .NET Site
截至2016年11月,Microsoft现已将.NET Core集成到其官方.NET站点中
They even have a new Visual Studio app that runs on MacOS
他们甚至有一个在MacOS上运行的新Visual Studio应用程序
#4
0
.NetCore is a fine release from Microsoft and Visual Studio's latest version is also available for mac but there is still some limitation. Like for creating GUI based application on .net core you have to write code manually for everything. Like in older version of VS we just drag and drop the things and magic happens. But in VS latest version for mac every code has to be written manually. However you can make web application and console application easily on VS for mac.
.NetCore是微软的一个优秀版本,Visual Studio的最新版本也可用于mac,但仍有一些限制。就像在.net核心上创建基于GUI的应用程序一样,你必须为所有东西手动编写代码。就像在旧版本的VS中一样,我们只需拖放物品就会发生魔法。但在VS的最新版本中,每个代码都必须手动编写。但是,您可以在VS for Mac上轻松创建Web应用程序和控制台应用程序。
#1
12
You can't, it's a Microsoft product. 2 solutions then:
你不能,这是微软的产品。 2解决方案:
1: virtual machine as you said
1:正如你所说的虚拟机
2: MONO, an open source implementation of Microsoft's .NET Framework based on the ECMA standards for C# and the Common Language Runtime here's the link : http://www.mono-project.com/download/
2:MONO,一个基于C#的ECMA标准的Microsoft .NET Framework的开源实现,以及公共语言运行时链接:http://www.mono-project.com/download/
good luck
祝你好运
EDIT :
编辑:
.NET is now available on microsoft official website. Link : https://www.microsoft.com/net/core#macos
.NET现已在微软官方网站上发布。链接:https://www.microsoft.com/net/core#macos
#2
22
-
.NET Core will install and run on OS X - and just about any other desktop OS.
In its current form (August 2015) it has limitations. You may need to adjust your app to work within those limitations..NET Core将在OS X上安装并运行 - 几乎任何其他桌面操作系统。目前的形式(2015年8月)它有局限性。您可能需要调整应用以在这些限制内工作。
-
Mono is a good option that I've used in the past. Again, it has limitations you should read up on.
单声道是我过去使用的一个很好的选择。同样,它有你应该阅读的限制。
#3
10
Yes you can!
是的你可以!
As of November 2016, Microsoft now has integrated .NET Core in it's official .NET Site
截至2016年11月,Microsoft现已将.NET Core集成到其官方.NET站点中
They even have a new Visual Studio app that runs on MacOS
他们甚至有一个在MacOS上运行的新Visual Studio应用程序
#4
0
.NetCore is a fine release from Microsoft and Visual Studio's latest version is also available for mac but there is still some limitation. Like for creating GUI based application on .net core you have to write code manually for everything. Like in older version of VS we just drag and drop the things and magic happens. But in VS latest version for mac every code has to be written manually. However you can make web application and console application easily on VS for mac.
.NetCore是微软的一个优秀版本,Visual Studio的最新版本也可用于mac,但仍有一些限制。就像在.net核心上创建基于GUI的应用程序一样,你必须为所有东西手动编写代码。就像在旧版本的VS中一样,我们只需拖放物品就会发生魔法。但在VS的最新版本中,每个代码都必须手动编写。但是,您可以在VS for Mac上轻松创建Web应用程序和控制台应用程序。