命令行推送到专用NuGet Gallery失败,无法处理请求';OK';

命令行推送到专用NuGet Gallery失败,无法处理请求';OK';,nuget,nuget-server,Nuget,Nuget Server,我已经从github.com/NuGet/NuGetGallery设置了一个私有的NuGet图库,使用此处的说明: Gallery工作正常,它允许用户使用Web UI登录和上载软件包,以及使用nuget.exe和Visual Studio加载项检索软件包更新。 但是,当我尝试使用nuget.exe(1.8版)按如下方式推送到库中时: nuget.exe推送myPackage.4.0.0.12.nupkg-源“http://myServer/NuGetGallery/" 我得到: 无法处理请求。'

我已经从github.com/NuGet/NuGetGallery设置了一个私有的NuGet图库,使用此处的说明:
Gallery工作正常,它允许用户使用Web UI登录和上载软件包,以及使用nuget.exe和Visual Studio加载项检索软件包更新。 但是,当我尝试使用nuget.exe(1.8版)按如下方式推送到库中时:

nuget.exe推送myPackage.4.0.0.12.nupkg-源“http://myServer/NuGetGallery/"

我得到:

无法处理请求。'好的。

通过Web UI,上传工作正常,我确信必须正确设置文件/目录权限。
不幸的是,处理请求失败并不像错误消息那么有用。

所以我不确定还有什么不对劲

当使用从NuGet.exe(1.8)到私人设置的NuGet Gallery的Push命令时,-Source选项需要包含api/v2/package的完整路径,因此在我的示例中是:NuGet.exe

推送myPackage.4.0.0.12.nupkg-源代码“http://myserver/NuGetGallery/api/v2/package"

我觉得这也可以通过web.config中的重写规则来解决,或者某个地方的路由不起作用,所以如果有人有更好的解决方案,我会很乐意听到