我在Visual Studio 2010中安装软件包时遇到问题。当我运行软件包管理器控制台时,它会显示以下错误:
PM> Install-Package wpf.themes
Install-Package : The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
At line:1 char:16
+ Install-Package <<<< wpf.themes
+ CategoryInfo : NotSpecified: (:) [Install-Package], WebException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
我该如何解决?
答案 0 :(得分:0)
我可以查看软件包,但在尝试安装时遇到了信任错误。
发现Nuget包源url(nuget.org/api/v2/)通过https://go.microsoft.com路由。请参见nuget.codeplex.com/workitem/1623。
该网站的证书路径以Baltimore CyberTrust Root开头。该证书未得到承认。一旦我将其添加到我的受信任的根证书颁发机构,那么安装工作正常。获取证书: www.cybertrust.ne.jp/SureServer/file/root_ca/BCTRoot.txt
答案 1 :(得分:-1)
阅读此article这可能会对您有所帮助。 因此可能有助于祝你好运!
请尝试按照以下步骤操作:
下载Equifax安全证书颁发机构证书(http://www.geotrust.com/resources/root-certificates/)并将其安装到您的系统中。
将imap.gmail.com添加到仅限SSL的服务器列表中。
在邮件客户端中禁用SSL。