在windows上安裝ASP.NET 5(譯文)

來源:互聯網
上載者:User

標籤:

本文將介紹如何在windows上安裝ASP.NET5,包括單獨安裝和通過Visual Studio 2015 安裝。

在本文中:

  • 通過Visual Studio安裝ASP.NET
  • 單獨安裝ASP.NET
通過Visual Studio安裝ASP.NET

開始建立ASP.NET5應用程式的最簡單的方式是安裝最新版本的Visal Studio 2015(包括免費擷取社區版本)。Visual Studio 是一個整合式開發環境(IDE),這意味著它不僅僅是一個編輯器,同時還包括了很多建立應用程式時所需要的工具,例如ASP.NET 5 web應用程式。當安裝Visual Studio 2015時,你要確保安裝了Microsoft Web Developer Tools。

 

一旦Visual Studio已經安裝,ASP.NET 5 也同時安裝完畢。你可以開始建立你的第一個ASP.NET應用程式。

單獨安裝ASP.NET

Visual Studio 不是安裝ASP.NET的唯一方式,在某些情況下安裝IDE可能不是很合適。你也可以通過自身的命令提示字元安裝ASP.NET。這裡涉及幾個步驟,因為我們需要安裝和配置ASP.NET的運行環境,稱為.NET Execution Environment(DNX)。在安裝NDX之前,我們需要一個工具:.NET Version Manager(DNVM)。

安裝.NET Version Manager(DNVM)

.NET Version Manager用於安裝一個或多個.NET 運行環境版本,管理哪個版本是當前啟用版本的。在windows上安裝DNVM,你需要以管理員身份開啟命令提示框(CMD),並且運行下面的PowerShell指令碼:

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "&{$Branch=‘dev‘;iex ((new-object net.webclient).DownloadString(‘https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1‘))}"

或者啟動PowerShell運行下面的指令碼:

&{$Branch=‘dev‘;iex ((new-object net.webclient).DownloadString(‘https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.ps1‘))}

在上述指令碼運行之後,開啟一個新的命令提示框並且鍵入DNVM 以確認DNVM是否正常工作。如果DNVM配置正確,你應該看到類似如下結果:

 

安裝.NET Execution Environment(DNX)

通過DNVM安裝最新版本的DNX,運行:dnvm upgrade

這個命令將下載最新版本的DNX到您的使用者設定檔中,以便可以使用。

在上述命令正確完成後,鍵入dnx 以確認DNX配置是否正確。

 

現在DNX安裝完畢,你可以開始使用ASP.NET 5了!

總結

在windows中安裝ASP.NET 5無論是單獨安裝還是作為Visual Studio 2015的一部分安裝都很簡單。一旦安裝完成,你就可以開始建立你的第一個ASP.NET應用程式了。

在windows上安裝ASP.NET 5(譯文)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.