IT日常- C# .NET專案升版教學

閱讀時間約 1 分鐘

前言

因目前公司舊專案有升版需求(.net core 2.2 => .net 8),在尋找跨越多版本這個鴻溝解方時,發現微軟有提供相關的升版套件 [.NET Upgrade Assistant] 讓我們升版的流程變得更無痛。

升版流程

下載.NET Upgrade Assistant 方法

  1. 在升版之前我們可以先在VisualStudio IDE的[延伸模組]欄位中選擇[管理延伸模組]

搜尋 .NET Upgrade Assistant 即可下載

raw-image


2.直接依據此連結 .NET Upgrade Assistant 下載安裝也可

raw-image


下載安裝完後,打開我們的專案後,在需要升版的專案右鍵 => Upgrade即可進入升版介面

raw-image


進入升版介面後可選擇 In-Place Project Upgrade後

raw-image


選擇要升版的版本別,目前我是選擇長期支援的.Net 8

raw-image


確認要升版的範圍後即可進行升版

raw-image

升版過程中此套件會幫你把使用過的NuGet套件更新成與新版本相容的版本,這樣整個在升版過程中大大減少了要自己逐一檢查原本的NuGet套件要升到哪個版本才能相容新版本的問題

raw-image

升版完成後也可在Git變更的差異檔裡看到原本的csproj的設定檔,已經把部分的套件版本一起升級了。


結語

整個升版的過程算是十分流暢順利,當然升版過後還是要自己檢查在編譯的時候是否有部分已經不被採用的Method需要修改,這部分的細節還是免不了要手動修改。


8會員
22內容數
此篇教學 : 使用GitHub架設免費的部落格網站,搭上Hexo靜態模板,在主題頁面中尋找屬於自己的風格套版,輕鬆擁有自己的Blog外,加上留言板/SEO等設定在記錄生活同時也增進與讀者的互動頻率。
留言0
查看全部
發表第一個留言支持創作者!
DavidHi的沙龍 的其他內容
在專案中與廠商測試API回傳的json字串出現無法解析的狀況,記錄發現過程與解決的紀錄,提供程式面和檔案面的解決方法。
在API介接中使用x-www-form-urlencoded格式時,可能會遇到一些踩坑的情況,本文分享了作者在這方面遇到的問題和解決方法。
在工作情境中手動執行SQL語法更新中文字時,有時會遇到中文字顯示問號(?)的情況。這篇文章將介紹如何解決手動執行SQL語法時造成中文顯示問號(?)的方法。
在專案中與廠商測試API回傳的json字串出現無法解析的狀況,記錄發現過程與解決的紀錄,提供程式面和檔案面的解決方法。
在API介接中使用x-www-form-urlencoded格式時,可能會遇到一些踩坑的情況,本文分享了作者在這方面遇到的問題和解決方法。
在工作情境中手動執行SQL語法更新中文字時,有時會遇到中文字顯示問號(?)的情況。這篇文章將介紹如何解決手動執行SQL語法時造成中文顯示問號(?)的方法。
你可能也想看
Google News 追蹤
Thumbnail
接下來第二部分我們持續討論美國總統大選如何佈局, 以及選前一週到年底的操作策略建議 分析兩位候選人政策利多/ 利空的板塊和股票
Thumbnail
🤔為什麼團長的能力是死亡筆記本? 🤔為什麼像是死亡筆記本呢? 🤨作者巧思-讓妮翁死亡合理的幾個伏筆
減肥,是不少人的終身事業,通常唔係為健康,就係要靚。 文章是以 IT 人的認知,表達一下對減肥的看法,如何做到不反彈。
Thumbnail
2022.06.17 該來的還是來了, 終於來到這一天了 --> RI 經過一年來的舖陳, FCC --> RI --> PIP --> Getout 這也是預期中的事, 沒有什麼好抱怨的, 唯一給自己的台階下, 就是自己的能力就到這裡了.
Thumbnail
睇到呢度,雖然劇情好令人氣憤,但劇本就叫人拍案叫絕:呢個咪19年拗緊嘅嘢囉?政府咁大個集團,唔信佢仲信邊個?送中咪送中囉,係身有屎嘅人先要驚嘅姐。甚至連$10都唔使比,都大把人無條件支持政府,反過來斥責識得思考嘅人。民主自由呢啲嘢,大眾根本唔在乎,原來我哋重視嘅嘢,係一文不值。因為大部分人就係咁現實
Thumbnail
It steers clear of weight reduction, just to improve yourself and better! Foster these 8 positive routines together.  Numerous young ladies nearly tr
我承認,我真的不是很懂…。 我曾進入台灣前三大電信業者的資訊機房,那時我懷抱一個夢想…,我想成為在機房工作的女子……。 隨著我的「夢」,真的是夢,畢竟…
我決定從門檻最低,也相對有自信的職種「システムエンジニア」著手,顧名思義…
說到上回文末的「ITコンサルタント」,我特別查了一下它的意思,「コンサルタント」是顧問的意思,所以顧名思義,此職種即為「IT顧問」。這是什麼鬼??
Thumbnail
It is written! 為什麼是命中註定? 因為 一切都早已被寫在未來裡 如果 你願意用最單純的愛去找尋 就有希望! [貧民百萬富翁]獲得2009奧斯卡八項大獎,包括最佳影片、最佳導演、最佳原創電影歌曲、最佳電影配樂、最佳音效、最佳剪輯、最佳攝影、最佳改編劇本。原著《Q&A》是印度外交
Thumbnail
接下來第二部分我們持續討論美國總統大選如何佈局, 以及選前一週到年底的操作策略建議 分析兩位候選人政策利多/ 利空的板塊和股票
Thumbnail
🤔為什麼團長的能力是死亡筆記本? 🤔為什麼像是死亡筆記本呢? 🤨作者巧思-讓妮翁死亡合理的幾個伏筆
減肥,是不少人的終身事業,通常唔係為健康,就係要靚。 文章是以 IT 人的認知,表達一下對減肥的看法,如何做到不反彈。
Thumbnail
2022.06.17 該來的還是來了, 終於來到這一天了 --> RI 經過一年來的舖陳, FCC --> RI --> PIP --> Getout 這也是預期中的事, 沒有什麼好抱怨的, 唯一給自己的台階下, 就是自己的能力就到這裡了.
Thumbnail
睇到呢度,雖然劇情好令人氣憤,但劇本就叫人拍案叫絕:呢個咪19年拗緊嘅嘢囉?政府咁大個集團,唔信佢仲信邊個?送中咪送中囉,係身有屎嘅人先要驚嘅姐。甚至連$10都唔使比,都大把人無條件支持政府,反過來斥責識得思考嘅人。民主自由呢啲嘢,大眾根本唔在乎,原來我哋重視嘅嘢,係一文不值。因為大部分人就係咁現實
Thumbnail
It steers clear of weight reduction, just to improve yourself and better! Foster these 8 positive routines together.  Numerous young ladies nearly tr
我承認,我真的不是很懂…。 我曾進入台灣前三大電信業者的資訊機房,那時我懷抱一個夢想…,我想成為在機房工作的女子……。 隨著我的「夢」,真的是夢,畢竟…
我決定從門檻最低,也相對有自信的職種「システムエンジニア」著手,顧名思義…
說到上回文末的「ITコンサルタント」,我特別查了一下它的意思,「コンサルタント」是顧問的意思,所以顧名思義,此職種即為「IT顧問」。這是什麼鬼??
Thumbnail
It is written! 為什麼是命中註定? 因為 一切都早已被寫在未來裡 如果 你願意用最單純的愛去找尋 就有希望! [貧民百萬富翁]獲得2009奧斯卡八項大獎,包括最佳影片、最佳導演、最佳原創電影歌曲、最佳電影配樂、最佳音效、最佳剪輯、最佳攝影、最佳改編劇本。原著《Q&A》是印度外交