Visual?Studio?2022無法安裝Microsoft.Net.4.8.FullRedist.20H2問題解決辦法
在安裝 Visual Studio 2022 時,可能會遇到如下錯誤:
無法安裝 Microsoft.Net.4.8.FullRedist.20H2
或者安裝程序提示 .NET Framework 4.8 安裝失敗,導致 VS2022 安裝中斷。
本文總結了問題原因以及幾種有效的解決方案。
一、問題原因
在 Windows 10 2004 及以后版本(例如 21H2、22H2)中:
系統(tǒng)已經(jīng) 自帶 .NET Framework 4.8
但 VS 安裝程序仍然嘗試安裝 .NET 4.8,如果系統(tǒng)組件狀態(tài)異常,就會出現(xiàn)安裝失敗。
常見原因:
.NET Framework 已安裝但狀態(tài)異常
Visual Studio 安裝緩存損壞
Windows 組件損壞
安裝程序檢測錯誤
二、確認系統(tǒng)環(huán)境
首先確認 Windows 版本。
按:
Win + R
輸入:
winver
如果版本是:
Windows 10 2004 Windows 10 21H2 Windows 10 22H2
說明系統(tǒng) 已經(jīng)包含 .NET Framework 4.8。
三、檢查 .NET Framework 4.8 是否存在
打開 CMD,執(zhí)行:
reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" /v Release
如果返回類似:
Release REG_DWORD 0x80ff4
表示:
.NET Framework 4.8 已安裝
四、解決方案
方法一:修復 Windows 組件
以管理員身份打開 CMD,運行:
DISM /Online /Cleanup-Image /RestoreHealth
然后運行:
sfc /scannow
修復完成后 重啟電腦。
方法二:刪除 Visual Studio 安裝緩存
有時安裝包緩存損壞會導致 .NET 安裝失敗。
刪除目錄:
C:\ProgramData\Microsoft\VisualStudio\Packages
然后重新運行 Visual Studio Installer。
方法三:下載安裝包下載 .NET Framework 4.8 | .NET(推薦,自用成功)

然后找到C:\ProgramData\Microsoft\VisualStudio\Packages\Microsoft.Net.4.8.FullRedist.20H2,version=4.8.9037.6

將下面安裝包改名并替換上面程序
![]()
然后重新安裝VS2022。
五、離線安裝 Visual Studio 2022
如果仍然出現(xiàn) .NET 安裝錯誤,可以使用 離線安裝方式。
1 下載 VS 引導程序
下載:
vs_Community.exe
放到目錄:
D:\vs2022
2 創(chuàng)建離線安裝包
打開 管理員 CMD:
cd /d D:\vs2022
執(zhí)行:
vs_Community.exe --layout D:\VS2022Offline --lang zh-CN
系統(tǒng)會下載完整離線包(約 20GB)。
3 只下載 C# 開發(fā)環(huán)境
如果只需要 C# / .NET 桌面開發(fā),可以使用:
vs_Community.exe --layout D:\VS2022Offline --lang zh-CN --add Microsoft.VisualStudio.Workload.ManagedDesktop
下載大小約 6GB。
4 安裝離線包
進入:
D:\VS2022Offline
運行:
vs_setup.exe
或
vs_community.exe
右鍵 以管理員身份運行。
六、常見開發(fā)環(huán)境下載大小
| 工作負載 | 大小 |
|---|---|
| .NET桌面開發(fā) | 6GB |
| C++桌面開發(fā) | 8GB |
| 完整安裝 | 20GB+ |
七、總結
如果 VS2022 安裝出現(xiàn):
無法安裝 Microsoft.Net.4.8.FullRedist.20H2
可以按以下順序解決:
1?? 確認系統(tǒng)版本
2?? 檢查 .NET Framework 4.8 是否存在
3?? 修復 Windows 組件(DISM + SFC)
4?? 刪除 VS 安裝緩存
5?? 重新安裝.NET Framework 4.8 | .NET
6?? 使用 離線安裝
八、參考
Visual Studio 官網(wǎng):
https://visualstudio.microsoft.com/
.NET Framework 下載:
到此這篇關于Visual Studio 2022無法安裝Microsoft.Net.4.8.FullRedist.20H2問題解決辦法的文章就介紹到這了,更多相關無法安裝Microsoft.Net.4.8.FullRedist.20H2內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
.net?core利用PdfSharpCore操作PDF實例教程
操作pdf是我們日常開發(fā)中經(jīng)常遇到的功能,下面這篇文章主要給大家介紹了關于.net?core利用PdfSharpCore操作PDF實例的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下2022-12-12
.Net Core 實現(xiàn)圖片驗證碼的實現(xiàn)示例
這篇文章主要介紹了.Net Core 實現(xiàn)圖片驗證碼的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-03-03

