Yas*_*sir 5 visual-studio nuget webactivator
我刚刚在公司机器上更新了我的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
Run Code Online (Sandbox Code Playgroud)
我怎么能这样做?
以下解决方法对我有帮助。请注意,我使用的是 Windows 7、Visual Studio 2010 Professional、IE 9,并且使用公司代理。您的步骤可能会根据您的环境而有所不同:
要放入 devenv.exe.config 的代码:
<defaultProxy useDefaultCredentials="true" enabled="true">
<proxy proxyaddress="http://ProxyServer:8080"/>
</defaultProxy>
Run Code Online (Sandbox Code Playgroud)
这实际上是基于以下两个讨论的黑客攻击,但它确实有效。
希望这可以帮助其他有类似问题的人。但我真的希望有更好的方法。对代理服务器和端口进行硬编码似乎不是一个非常易于维护的解决方案。此外,应该有一种使用 NuGet 包(如 WebActivator 和 Nuget.MVC3)的替代方法。
| 归档时间: |
|
| 查看次数: |
4065 次 |
| 最近记录: |