无法在 VS2012 中使用 Nuget 管理器

Unable to use the Nuget Manager in VS2012

当我尝试在程序包管理器控制台中安装时出现错误。 安装包:找不到包 'System.Data.SQLite'。起初,我以为我输入了错误的包,所以我仔细检查了我在控制台中输入的内容,我很确定我输入了正确的命令。所以我去我的 VS2012 中的管理 Nuget 包,我也收到了错误。

我的 nuget 设置:

我该如何解决?

你需要enable TLS 1.2, which is required since june 2020.

  • 开始regedit.exe
  • 转到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319
  • 创建 DWORD SystemDefaultTlsVersionsSchUseStrongCrypto 并将两者设置为 1.

从 Windows 8 开始,如果您仍然使用 Windows 7,则需要 enable TLS 1.2 first