4

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

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

该网站运行良好,但是当我尝试将包管理器指向源时,出现错误:

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

URL 是正确的,是从网站复制的,是“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,但我没有想法。

谢谢

4

2 回答 2

0

您是否在 VS 中运行最新版本的 NuGet.Server 和包管理器?

于 2012-01-16T22:41:11.197 回答
0

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

您是直接将客户端指向基本 URL,还是指向 .svc 端点?您应该使用基本 URL - 调用语义最近发生了变化。

于 2012-05-15T21:49:37.270 回答