標籤:lis 預設 控制台 alt 下載 檔案 .com bsp 編寫
使用VS Code 從零開始開發調試.NET Core 1.1。無需安裝VS 2017 RC 即可開發調試.NET Core 1.1應用。
.NET Core 1.1 發布也有一段時間了,最大的改動是從 project.json 還原回了csproj 。
今天微軟發布 .NET Core SDK 1.0 RC4 版本,離RTM版本也很近了。
對於.NET Core 1.0 可以查看之前教程 使用VS Code從零開始開發調試.NET Core 1.0。
本篇為VS Code 開發.NET Core 1.1教程,是在windows做實際操作,但同樣適用於其它系統。
環境安裝
本文示範開發環境: WIN10 x64 Visual Studio Code 1.9.0
.NET Core SDK 1.0 RC4 Windows x64 Installer:
https://go.microsoft.com/fwlink/?linkid=841686
SDK 如果安裝過之前版本,建議先卸載然後再安裝。
更多系統版本下載:
https://github.com/dotnet/core/blob/master/release-notes/rc4-download.md
VSCode :
https://code.visualstudio.com/
VSCode C#外掛程式:
Ctrl+P 開啟Quick Open 輸入: ext install csharp 選擇C# 安裝。
安裝好外掛程式以後重啟VS Code。
重磅推薦:
VS Code C# 外掛程式離線版 1.6.2
注意事項:本外掛程式只適用於 Windows x64 系統 ,其他系統請使用ext install csharp 下載官方外掛程式。
建立項目
首先確保 .NET Core SDK 安裝成功。
dotnet --version
輸出如下:
1.0.0-rc4-004771
然後就可以建立項目。
dotnet new console
dotnet restore
dotnet run
整個命令執行完成。
最新版SDK RC4 最大改動為 dotnet new 命令。
dotnet new 預設不再建立控制台應用,而是展示協助,而且會根據目前的目錄內容展示不同協助。
空檔案夾:
專案檔夾:
使用 VS Code 開發
使用 VS Code 開啟core11檔案夾,開啟Program.cs 檔案,稍微等待一下,會出現如所示。
選擇Yes 即可。外掛程式會自動為我們配置好 launch.json 。
注意:
這裡如果使用 ext install csharp 安裝C#外掛程式的,首次開啟需要耐心等待一下。
因為需要配置 .NET Core Debugger 及下載 OmniSharp server。
若出現 OmniSharp server is not running 就是因為 OmniSharp server 沒有下載下來。
只有成功安裝,才會有智能提示,以及添加設定檔提示。
然後我們切換到調試視窗就可以進行調試
下斷點成功斷下。
我們也可以很方便的編寫代碼,外掛程式為我們提供智能提示功能。
這樣我們不用安裝VS 2017 也可以開發 .NET Core 1.1。
如果你覺得本文對你有協助,請點擊“推薦”,謝謝。
使用VS Code從零開始開發調試.NET Core 1.1