这是由于nuget不再支持tls1.0和1.1,猜测是tls的问题。
解决方法一:
将以下内容存为reg,双击导入 。问题解决。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001
解决方法二:
-
工具→库软件包管理器→软件包管理器设置;
-
选择"包管理器"→"包来源";将新的软件包源添加为:
-
名称:NugetSource
-
来源:http://packages.nuget.org/v1/FeedService.svc/
-
将新添加的程序包源上移到第一个位置;
-
取消选中现有的" Nuget官方软件包源" ;
-
重新启动VS2012。文章来源:https://www.toymoban.com/news/detail-539909.html
-
参考:https://www.codenong.com/8972497/文章来源地址https://www.toymoban.com/news/detail-539909.html
到了这里,关于vs未能安装此扩展 基础连接已经关闭的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!