2016-08-06 46 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 –