使用VS Code開發除錯ASP.NET Core 1.0

發表於2016-06-29

使用VS Code開發除錯ASP.NET Core 1.0,微軟在今天凌晨釋出了.NET Core 1.0,ASP.NET Core 1.0 與 Entity Framewok 1.0。

之前跟大家講解過VS Code開發除錯.NET Core RC2應用程式。今天講一下VS Code開發 ASP.NET Core。

環境安裝

.NET Core SDK Installer:

win x64:

https://download.microsoft.com/download/A/3/8/A38489F3-9777-41DD-83F8-2CBDFAB2520C/packages/DotNetCore.1.0.0-SDK.Preview2-x64.exe

SDK 如果安裝過 RC2,請先解除安裝然後再安裝。

更多版本下載:

https://www.microsoft.com/net/download

VSCode :

https://code.visualstudio.com/

VSCode C#擴充套件:

Ctrl+P 開啟Quick Open 輸入: ext install csharp  選擇C# 安裝。

安裝好外掛以後重啟VS Code。

建立專案

首先確保 DotNetCore.1.0.0-SDK 安裝成功。

dotnet –version

輸出如下:

1.0.0-preview2-003121

然後就可以建立專案,.NET Core 1.0 增加建立web 專案。

dotnet new -t web

dotnet restore

dotnet run

ctrl + c 停止專案,使用VS Code 開啟 aspnetcore 資料夾。

如果是第一次用 VS Code 開啟 C# 專案這裡需要等待其下載 .NET Core Debugger 。

出現下圖所示,代表安裝好。然後點選Yes

然後我們切到除錯模組,點選除錯。

成功除錯,VS Code 會自動開啟  http://localhost:5000

安裝yo

首先我們需要安裝nodejs,然後命令列輸入:

npm install -g yo

npm install -g generator-aspnet

這樣我們可以通過yo 生成專案、Controller 及View

新增 Controller

yo aspnet:MvcController DemoController

新增 View

我們新建一個Demo 資料夾,然後在下面新增View

yo aspnet:MvcView Index

訪問: http://localhost:5000/demo

除錯:

直接下斷點既可除錯。

相關文章