gpt4 book ai didi

visual-studio - 使用 NuGet 下载 WebActivator 时出错

转载 作者:行者123 更新时间:2023-12-04 06:15:48 30 4
gpt4 key购买 nike

我刚刚在我的公司机器上更新了我的 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

我该怎么办?

最佳答案

以下工作帮助了我。请注意,我使用的是 Windows 7、Visual Studio 2010 Professional、IE 9,并且我使用的是公司代理。您的步骤可能因环境而异:

  • 转到 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
  • 打开 devenv.exe.config 进行编辑。
  • 在 System.Net 节点中添加下面给出的代码。
  • 关闭 Visual Studio 并重新打开它。
  • 检查 RSS 提要是否正在显示。如果是,则包括 Nuget 在内的其他所有内容也应该可以使用。
  • 如果 RSS 提要部分提示输入密码,请提供并保存。
  • 如果仍然无法正常工作,请运行 fiddler 并再次执行步骤 4 到 6。 (仅在后台运行 Fiddler 在某些情况下也有帮助。请参阅下面的链接。)

  • 放入 devenv.exe.config 的代码:
    <defaultProxy useDefaultCredentials="true" enabled="true">
    <proxy proxyaddress="http://ProxyServer:8080"/>
    </defaultProxy>

    这确实是基于以下两个讨论的黑客,但它有效。
  • Cannot connect to any online resource
  • http://nuget.codeplex.com/discussions/242477

  • 希望这可以帮助其他有类似问题的人。但我真的希望有更好的方法。对代理服务器和端口进行硬编码似乎不是一个非常易于维护的解决方案。此外,应该有另一种使用 NuGet 包的方法,如 WebActivator 和 Nuget.MVC3。

    关于visual-studio - 使用 NuGet 下载 WebActivator 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8196629/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com