Sco*_*ott 8 nuget nuget-server
我从github.com/NuGet/NuGetGallery使用以下说明设置了一个私人NuGet Gallery:http://dotnet.dzone.com/news/how-set-local-nuget-gallery
这个画廊工作正常,它允许用户使用Web UI登录和上传包,以及使用nuget.exe和Visual Studio添加来检索包更新.但是,当我尝试使用nuget.exe(版本1.8)按此推送到Gallery时:
nuget.exe push myPackage.4.0.0.12.nupkg -Source"http:// myServer/NuGetGallery /"
我明白了:
无法处理请求.'好'.
.
通过Web UI上传工作正常我很确定必须正确设置文件/目录权限.
遗憾的是,处理请求失败并不是一个有用的错误消息.
所以我不确定还有什么可能是错的?
Sco*_*ott 15
当使用NuGet.exe(1.8)中的Push命令到私有设置的NuGet Gallery时,-Source选项需要包含api/v2/package的完整路径,所以在我的情况下它是:nuget.exe
push myPackage.4.0.0.12.nupkg -Source"http:// myserver/NuGetGallery/api/v2/package"
我觉得这也可以通过web.config中的重写规则来修复,或者某个路径可能无法正常工作,所以如果有人有更好的解决方案,那么我会热衷于听到它.
| 归档时间: |
|
| 查看次数: |
5279 次 |
| 最近记录: |