包推送上的Nuget.Server 404

时间:2016-06-08 12:31:47

标签: nuget

我在Windows 10 IIS上安装了NuGet.Server 3.3+

[工作] [1]

I can browse already inited packages on the server

当我尝试将已知的工作包推送到我的服务器时

nuget push webgrease.1.6.0.nupkg -Source http://localhost/NuGetSrv/nuget

我得到了

I get 404

在fiddler中发送包时,它在写入文件时看起来是服务器上的安全问题

我没有使用网络服务/经典应用程序池,也尝试使用应用程序池的管理员帐户

还尝试了本地c:\ somedir和\ server \ share

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题:/

如果你可以获得包但不添加

确保将应用程序池设置为 集成 而非经典,并且您的网络共享将用于推送包

答案 1 :(得分:0)

如果您正在使用Azure,@ HoopSnake的答案仍然适用,但其措辞有所不同。

在App Service =>应用程序设置=> 托管管道版本中,将其设置为集成

Atleast,这就是我要解决的问题