vs2019和vs2022的nuget报错解决

vs2019和vs2022的nuget报错解决

查了很多说是需要换nuget源的方式都没效果,最后通过如下方式完美解决。

1、关闭VS

关闭VS,删除C:\Users\xxx\AppData\Roaming\NuGet下的整个nuget.config文件。

2、以管理员模式开启powershell 运行以下命令

reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v DisabledByDefault /t REG_DWORD /d 0 /f /reg:32
reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v DisabledByDefault /t REG_DWORD /d 0 /f /reg:64
reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v Enabled /t REG_DWORD /d 1 /f /reg:32
reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v Enabled /t REG_DWORD /d 1 /f /reg:64

你可能感兴趣的:(杂项,经验分享)