将包下载到流中并推入Nuget

时间:2016-10-25 14:32:26

标签: powershell nuget powershell-v2.0 nuget-package

我从Nuget.org下载软件包,然后将其推送到本地信息库中。我想直接从nuget.org将包推送到本地存储库。我不想下载到临时文件夹。我想知道如何在这里使用流。



Invoke-WebRequest -Uri 'https://www.nuget.org/api/v2/package/EntityFramework' -OutFile "C:\NugetPS\Temp\EntityFramework.nupkg"

Nuget push "C:\NugetPS\Temp\EntityFramework.nupkg" -Source 'C:\NugetPS\LocalNuGetPackagesServer'




由于

1 个答案:

答案 0 :(得分:0)

您当地的Nuget服务器正在将软件包存储在硬盘上。原则上,您可以将其直接保存到本地服务器的硬盘驱动器中,或者您必须对Nuget Push协议进行反向工程。