一、開發工具
開發工具使用Visual Studio 2017
下載官網:https://visualstudio.microsoft.com/zh-hans/vs/
相關的安裝已經有很多文章介紹過,這里不再贅述。
二、.Net SDK
SDK下載地址:https://www.microsoft.com/net/download
Windows版本下,有SDK和Runtime兩個版本。
個人粗淺的理解,SDK包含了開發環境和運行環境,Runtime提供的是運行環境,也就是說SDK包含了Runtime,安裝了SDK后不需要安裝Runtime。如果只是想要運行軟件,那么裝個Runtime就可以了。
1、Windows版本
官方文檔:
https://www.microsoft.com/net/learn/dotnet/hello-world-tutorial?sdk-installed=true#install
點擊上圖中Windows版本下的 Download .NET Core SDK ,瀏覽器可能會阻止文件下載,如下是谷歌瀏覽器。
下載后雙擊安裝
創建並運行一個控制台程序測試一下:
快捷鍵Win+r,打開運行界面,輸入cmd,打開控制台命令窗口,輸入命令:
dotnet new console -o myApp
cd myApp
dotnet run
在對應的路徑生成了一個文件:
2、Linux版本
在安裝.NET SDK的Linux版本之前,我們需要一個安裝了Linux的虛擬機或者其機器。這里虛擬機用Virtual Box ,Linux的版本是CentOS 7。虛擬機的安裝和Linux的環境搭建參考另一篇文章《虛擬機VirtualBox與CentOS 7安裝》。
官方文檔:
https://www.microsoft.com/net/learn/dotnet/hello-world-tutorial?initial-os=linux
1、安裝依賴
在安裝.NET之前,您需要注冊Microsoft密鑰、注冊產品存儲庫和安裝所需的依賴項。
啟動我們的虛擬機,輸入以下命令:
sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm
2、安裝.NET SDK
輸入命令:
sudo yum update
遇到這個按y回車
輸入命令:
sudo yum install dotnet-sdk-2.1
按y回車
這樣.NET SDK就安裝好了。
創建並運行一個控制台程序測試一下,輸入命令:
dotnet new console -o myApp
cd myApp
dotnet run
輸入命令:dotnet --help 可查看一些命令信息。
輸入命令:dotnet --info 可查看SDK的版本信息。
3、卸載.NET SDK
輸入命令:
sudo yum remove dotnet-sdk-*
sudo yum remove libunwind libicu
然后使用dotnet --info 查看