跳到主要內容

久違的 dotnet core 開發,安裝 dotnet core 3.1 相關套件

 最近因為舊的筆電電池不堪使用,因此在一些專案完成之際,興起了換機的念頭.....

但是....換機後要面對的客題之一,就是要安裝新的開發環境,在兩年前我開始使用dotnet core做專案練習,是用 dotnet 2.2, 但如今2021 年,當然也是找一下目前official 提供的版本有哪些,順便重溫之前安裝開發的過程

這次基於讓自己能夠快速上手,我選擇與  dotnet core 2.2 比較接近的 3.1版本,這裡可以到官網下載相關版本的 sdk 及 runtime 

https://dotnet.microsoft.com/download/dotnet  

目前 .NET 5 是建議的開發下載版本


因為是考量將過去 dotnet core 2.2 的專案,能夠順利升級 dotnet core 3.1 ,因此就選擇 .NET Core 3.1 的版本進行安裝

點選連結後,會進入SDK 以及 Runtime 的下載頁面,在這裡可以下載需要的安裝使用的檔案

小弟一進到下載頁面,就抓了這些回來


上圖裡面的 dotnet-sdk-3.1.408-win-x64 是在開發的時候,必須先安裝的,才可以新增 core 3.1 的相關專案,其它部份我還安裝 dotnet-runtime 及 windowsdesktop-runtime 檔案,其中 dotnet-runtime 是針對 Windows IIS 建立站台 


這是安裝後的環境,因為之前也有安裝 Visual Studio,裡面有內建的 dotnet core 2.1 相關版本,其它都是新安裝的 dotnet core 3.1

可以在命令工具裡面檢查所安裝的 sdk 及 runtime 版本



dotnet core 3.1 已經提供更多的專案範本供開發人員使用(執行 dotnet new -l)



 dotnet core 3.1 開發套件的部份,就大概先介紹到這裡,下一篇將介紹 VsCode 開發工具的使用安裝


留言

這個網誌中的熱門文章

右昌的古厝、老街坊

Python 類別擴充方法

最近在使用 Python 的集合物件進行資料處理, 過程中發現某些時候,需要另外撰寫方法取得特定資料,例如 def fill_tag_data ():     for i in range ( 0 , 999 ):         tag = {}         tag[ "TagNo" ] = '5' + '{0:0>3}' .format(i)         tag[ "TagName" ] = '5' + '{0:0>3}' .format(i)         TagData.append(tag) TagData = [] # 定義為 list 集合 def first_element (pList):     if len(pList) > 0:         return pList[ 0 ]     else :         return { "TagNo" : "5000" , "TagName" : "5000" } 其中 first_element 是定義用來取得 list 的第一筆記錄的方法,需透過 first_data = first_element(TagData) 進行操作,當然也可以透過 TagData[0] ,得到第一筆記錄 但美中不足的是,我們必須確定 TagData 這個 list 的長度大於 0 ,才能夠取得 TagData[0] 因此在取回 TagData[0] 以前,會另外撰寫判別式 if(len(TagData)>0):      none 於是...

大社老街屋巡禮

  這座三合院的馬背雕飾蠻細工的 上面兩幢的側牆馬背,都有特別的雕飾,這是常見的三合院風格 在我走回程往我家的方向,又看到幾座大院,後頭都是現代化的樓房 這座三合院蠻有規模的,院子邊還有一座古井,也很有歷史了 這是舊三合院的側屋殘壁,屋頂損壞後就沒再修護了 三合院的側牆 走到了三奶里,這邊就有三座古厝 大社最有名的巫家老厝,老厝是在大社的市中心,黃昏市場外面 老厝的院子保存的很完整 大院的右側一角 老厝的左側小旁門 巫家老厝外院 這座古厝在大社三奶里也蠻有名的 大瓦厝的側邊外牆 房子外牆很典雅,搭配裡面有層次的老建物 房子後頭的一塊小田地,有點像我以前屏東阿嬤家的古厝風格 這個景色很像油畫上面看到的,這區塊的古厝週邊都蓋滿了樓房 走到了大社觀音里後可以看到密集的巷弄老房 巷底的老房子,窗戶上緣有雕花裝飾 老三合院的正廳 巷弄邊老房子一角 在街上看到老房子常常有這個廣告 老巷弄與老房,搭配著新跑車 觀音里的老巷弄三合院