【发布时间】:2011-11-19 19:25:33
【问题描述】:
我刚刚在我的公司机器上更新了我的 NuGet 包管理器。自从更新以来,我无法添加任何软件包。例如,我尝试安装 WebActivator 并收到以下错误:
PM> Install-Package WebActivator
Install-Package : The ServicePointManager does not support proxies with the https scheme.
At line:1 char:16
+ Install-Package <<<< WebActivator
+ CategoryInfo : NotSpecified: (:) [Install-Package], NotSupportedException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
我该怎么办?
【问题讨论】:
-
您是否只在安装 WebActivator 或任何软件包时收到该错误?您是否支持代理?
-
我能够在更新 Nuget 之前安装 Ninject。更新后,我一直无法安装任何软件包。我不确定我是否在代理后面,但我可以看到我在 IE->Tools->Internet Options->Connetions->Lan Settings 中使用了配置脚本。该脚本以 http:// 而不是 https 开头并以 .pac 结尾。
-
究竟是哪个版本的 NuGet?在包管理器控制台中,键入 $host
-
我找到了解决办法。我将单独提及细节。但这是 $host 给我的:名称:包管理器主机版本:1.2.20325.9034 InstanceId:9336e671-875e-4df9-91e1-a93710c30b16 UI:System.Management.Automation.Internal.Host.InternalHostUserInterface CurrentCulture:en-US CurrentUICulture:en -US PrivateData:NuGetConsole.Host.PowerShellProvider.PowerShellHostProvider+Commander IsRunspacePushed:运行空间:
标签: visual-studio nuget webactivator