NuGet.Server错误请求

时间:2012-01-04 04:59:02

标签: nuget nuget-server

我目前正在尝试在我们的Intranet上设置NuGet服务器,但我遇到了问题。我按照这里的说明进行操作:

http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds

网站运行正常,但当我尝试将软件包管理器指向源代码时出现错误:

“无法连接到'myserver / DataServices / Packages.svc'中指定的Feed。请验证包源(位于包管理器设置中)是否有效并确保您的网络连接。”

网址是正确的,是从网站上复制的,是“http:// myserver / nuget”。

使用Fiddler我检查了数据传输,我得到了:

<error xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
  <code></code>
  <message xml:lang="en-AU">Bad Request - Error in query syntax.</message>
</error>

我可以在服务器上找到错误日志。

任何人都可以帮忙吗?我真的很想使用NuGet.Server,但我没有想法。

由于

2 个答案:

答案 0 :(得分:0)

您是否在VS中运行NuGet.Server和Package Manager的最新版本?

答案 1 :(得分:0)

您是否在服务器上安装了ASP.NET MVC 3?

您是将客户端直接指向基本URL还是.svc端点?您应该使用基本URL - 最近调用语义已更改。