2016-08-06 42 views
2

我想了解如何在运行OS X 10.10.5的Mac上使用Microsoft ASP.NET框架构建网站。我将跟随一个使用ASP.NET MVC 5的在线课程。到目前为止,我已阅读的所有教程都说使用Homebrewaspnet/dnx回购安装ASP.NET。但是,根据GitHub页面:Mac OS X上的ASP.NET MVC 5

“此存储库已过时,不再使用或维护。”

页面上的链接重定向到.Net Core

所以,我的问题是:我怎么我的Mac上,而不是.NET核心安装ASP.NET MVC 5?

谢谢!

+1

该链接(Core)*可能是最简单的方法(并带有工具选项)。其他更多的参与方式是在某些虚拟机上安装/运行Windows(例如Parallels),当然,由于您基本上正在运行Windows,因此您可以选择,例如Visual Studio Code或[Community](https: //www.visualstudio.com/)用于工具/ IDE。 Hth ... – EdSF

+0

@EdSF:是的,虚拟机选项似乎是唯一的路线,直到Core更成熟。基本上这意味着必须运行Windows服务器来托管我将开发的ASP.NET MVC 5 Web应用程序。等等。这是它是什么。 –

+1

是的,这实际上就是我在离家出走时所做的事情(在我的MBP上) - 它非常无痛和稳定。大部分的工作都在设置 - 但也是非常痛苦的(我只能保证Parallels/Win 10 Pro/El Capitan) - 只需要完成这项工作... Hth .. – EdSF

回答

4

如果你想开始.NET(包括ASP.NET MVC和相关技术)在OSX开发,你需要把目光转向.NET Core。有关于如何安装它以及如何为其编写代码的说明。在页面底部有good examples链接。

请注意,因为这个时候,相关OSX技术并不完全释放,所以沿途的一些打嗝准备(虽然...它变得更好!)。

2

你想用https://www.microsoft.com/net/core#macos

一旦你建立了按照这里的例子:他们GitHub的页面上提到https://docs.asp.net/en/latest/getting-started.html

DNX已被弃用。

此存储库已过时,不再使用或维护。

另外,它的价值 - dnx/dnvm是用于构建/ bootstrap .net应用程序的CLI工具。它们在现在称为dotnet核心的beta/rc版本中使用。新的https://github.com/dotnet/cli已经取代了dnx。

+0

这是一个特定的ASP.NET核心教程(2017年3月编写):https://docs.microsoft.com/en-us/aspnet/core/tutorials/your-first-mac-aspnet –