Azure devops 如何将nupkg文件推送到Azure DevOps源?

Azure devops 如何将nupkg文件推送到Azure DevOps源?,azure-devops,nuget,nuget-package,azure-artifacts,private-nuget-feed,Azure Devops,Nuget,Nuget Package,Azure Artifacts,Private Nuget Feed,我有一个.nupkg文件,我想将它添加到我在Azure DevOps中创建的提要中。该提要称为feed。不幸的是,我现在看到的唯一方法是通过Git推送文件,然后创建一个发布定义,将其推送到正确的提要中,从而实现repo。 就像这里: 我可以直接从驱动器上传.nupkg文件吗?我没有该文件的源代码,我不会生成它。您可以使用命令行从驱动器发布.npukg,您只需要安装nuget.exe(如果您有Visual Studio,您就可以安装它) 1) 将源添加为源: nuget.exe sources

我有一个.nupkg文件,我想将它添加到我在Azure DevOps中创建的提要中。该提要称为
feed
。不幸的是,我现在看到的唯一方法是通过Git推送文件,然后创建一个发布定义,将其推送到正确的提要中,从而实现repo。 就像这里:


我可以直接从驱动器上传
.nupkg
文件吗?我没有该文件的源代码,我不会生成它。

您可以使用命令行从驱动器发布
.npukg
,您只需要安装
nuget.exe
(如果您有Visual Studio,您就可以安装它)

1) 将源添加为源:

nuget.exe sources Add -Name "FeedName" -Source "https://pkgs.dev.azure.com/{organization}/_packaging/NugetTest/nuget/v3/index.json" 
2) 将文件推送到源:

nuget.exe push -Source "FeedName" -ApiKey az <packagePath> (e.g. C:/test.nupkg)
nuget.exe推送-源“FeedName”-ApiKey az(例如C:/test.nupkg)

我收到了
您的软件包被推送的消息
但我在Azure DevOps中看不到它有办法查看可用的软件包吗?那是两年前的事了,但我现在找不到了。你是怎么想出
”的https://pkgs.dev.azure.com/{organization}/_packaging/NugetTest/nuget/v3/index.json“
json结尾?我刚从浏览器中剪切了url,当我连接到它时。我怀疑不是这样,但是我在命令行中没有错误
16111ms您的包被推送。
当我试图走这条路时
https://pkgs.dev.azure.com/{organization}/{project}/{u packaging/{feedName}/nuget/v3/index.json
我得到了
nuget.Protocol.Plugins.ProtocolException:发送请求时出错。
我也从Package Manager控制台尝试过:
dotnet nuget push--source“feedname”-api键az“packagefile”
但我得到的
响应状态代码不表示成功:401(未经授权).
没有凭证或类似内容的弹出窗口检查此处和此处