Member-only story

如何在Ubuntu 18.04中建立C#(.Net)開發環境?

Yanwei Liu
Nov 14, 2024

--

在Ubuntu 18.04中建立C#(.Net)開發環境的步驟包括安裝.Net SDK和VSCode。

首先,透過wget下載Microsoft的package,然後安裝並更新系統,接著安裝dotnet-sdk-6.0。若出現“dotnet command not found”錯誤,可用ln命令建立符號連結。

接著,下載並安裝VSCode 1.85版本及其C#擴充套件。

最後,使用dotnet指令初始化C#專案,並執行程式碼以印出“Hello World!”。

  1. 安裝.Net
wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

sudo dpkg -i packages-microsoft-prod.deb

sudo add-apt-repository universe

sudo apt install apt-transport-https

sudo apt update && sudo apt install dotnet-sdk-6.0

2. 驗證.Net版本

dotnet --version

如果遇到bash: dotnet: command not found的錯誤,可以使用ln -sf /usr/share/dotnet/dotnet /usr/bin/dotnet 作為一個暫時的解決方案

3. 安裝VSCode November 2023 (version 1.85)與C#擴充套件

由於Ubuntu 18.04的版本比較久遠的關係,只有舊版VSCode可以安裝。

這個連結下載deb版本的vscode,下載後使用以下指令進行安裝

 sudo dpkg -i code_1.85.2-1705561292_amd64.deb 

安裝C#套件

4. 初始化C#專案
-o輸出專案程式碼到Application資料夾

# 初始化專案
$ dotnet new console -o Application

# 執行.Net程式,印出Hello World!
$ cd Application
$ dotnet run
> Hello World!

參考資料

--

--

No responses yet