Alan Tsai 的學習筆記


學而不思則罔,思而不學則殆,不思不學則“網貸” 為現任微軟最有價值專家 (MVP)、微軟認證講師 (MCT) 、Blogger、Youtuber:記錄軟體開發的點點滴滴 著重於微軟技術、C#、ASP .NET、Azure、DevOps、Docker、AI、Chatbot、Data Science

[.Net Core 與 .Net Standard 實戰教學][Lab][01]準備環境

image
圖片來源:https://pixabay.com/en/workshop-rustic-hammer-wrench-tool-2608390/

要開始開發.Net Core程式之前,一定需要先把環境準備好。

這篇lab主要介紹如何以VS 2017為主的開發模式來準備需要的環境。

操作

總共有以下幾個環節:

  1. 支援的OS
  2. 必裝的軟體
  3. 非必裝的軟體

支援的OS

主要支援:Windows、Mac和Linux。

以Windows來說支援的有:

  • Windows 7 SP1 +
  • Windows Server 2008 R2 SP1 +

以Mac和Linux來說,詳細那個OS版號請參考: https://github.com/dotnet/core/blob/master/release-notes/2.0/2.0-supported-os.md

必裝的軟體

.Net core SDK
https://www.microsoft.com/net/download/core#/sdk
Microsoft Visual C++ 2015 Redistributable Update 3

.Net Core SDK 安裝步奏

  • 選擇 符合電腦位元的Installer - 以Windows為例就是Windows (x64) Installer

    直接下載鏈接

    image
    一般會是Windows(x64) Installer
  • 把下載的 exe執行起來,然後就一直下一步就好

    image
    image
    一直下一步就好
  • 安裝好之後開啟cmd然後執行 dotnet --version 確認版本
    image
    image
    看到 2.0 表示安裝成功

.Net Core SDK 安裝路徑

預設安裝在 %programfiles%\dotnet\sdk

image
開啟 檔案總管 並且輸入 預設的 路徑
image
可以看到可以同時裝很多版本 以這個範例來說,總共有 1.0、1.1和2.0

非必裝的軟體

Visual Studio

可以使用任意編輯器搭配sdk提供的cli工具,不過地表最強的IDE還是我們的最愛,因此如果使用Visual Studio需要:

  • Visual Studio 2017.3 以上 - VS 2017 Community
  • 安裝的時候選擇 .NET Core cross-platform development workload
    image
    要記得選擇 .NET Core cross-platform development workload

參考資料

Windows安裝 .Core SDK
https://docs.microsoft.com/zh-tw/dotnet/core/windows-prerequisites?tabs=netcore2x
Mac安裝 .Core SDK
https://docs.microsoft.com/zh-tw/dotnet/core/macos-prerequisites
Linux安裝 .Core SDK
https://docs.microsoft.com/zh-tw/dotnet/core/linux-prerequisites?tabs=netcore2x

如果文章對您有幫助,就請我喝杯飲料吧
街口支付QR Code
街口支付QR Code
台灣 Pay QR Code
台灣 Pay QR Code
Line Pay 一卡通 QR Code
Line Pay 一卡通 QR Code
街口支付QR Code
支付寶QR Code
街口支付QR Code
微信支付QR Code
comments powered by Disqus