【问题标题】:Server returned bad request when trying to install Unity尝试安装 Unity 时服务器返回错误请求
【发布时间】:2012-11-30 01:07:52
【问题描述】:

我正在尝试使用 NuGet 安装 Unity。我在尝试搜索 Unity 时首先遇到了错误:

ServicePointManager 不支持使用 https 的代理 方案。

谷歌搜索后,显然我需要相同的 NuGet 链接,但需要 HTTP 而不是 HTTPS。添加新的 NuGet HTTP 包源后,我现在可以搜索(并找到)Unity:

但是,当我单击安装时,我收到此错误:

正在尝试解决依赖项“CommonServiceLocator (≥ 1.0)”。这 远程服务器返回错误:(400) Bad Request。

我不确定如何解决这个问题。有人知道吗?

【问题讨论】:

  • 我相信是的。直到最近(我们更改了 devenv.exe.config 以添加 defaultProxy 节点),我们都遇到了根本无法使用在线图库的问题(除非我们在家工作)。

标签: .net visual-studio visual-studio-2012 unity-container nuget


【解决方案1】:

您是否尝试过使用包管理器控制台?

Install-Package CommonServiceLocator

然后

Install-Package Unity

【讨论】:

  • 小费+1。我试过了,但我得到了这个:The remote server returned an error: (400) Bad Request. 也许我的环境因为我的 VS 2012 更新挂起而被淹没了。也许我会卸载/重新安装 VS 2012。
  • 您能否使用 fiddler 检查哪个请求失败,然后可能会尝试通过浏览器访问相同的 url。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-04-07
  • 2018-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多