我正在尝试像这样从命令行将包推送到 VSTS 包管理器
nuget.exe push -Source "MySource" -ApiKey VSTS *.nupkg
但是我收到以下错误
指定的源“MySource”无效。请提供有效来源。
尽管源存在,但事件。
知道为什么它无法识别 MySource 吗?
我正在使用 TFS 2018。
这最初是有效的,我推送了多个包。我也尝试删除源并创建一个新源,但问题仍然存在。
我忘记使用以下命令添加源:
nuget.exe sources Add -Name "MySource" -Source <url>
我发现不同的文档令人困惑。 在某些地方,我看到
--source
应该设置为 domain_name/repository_name
,但是一旦我使用“可用包源 -> 名称”中的名称,它就对我有用。 IE。 --source "My Package source"
来自上面的示例。
我有同样的问题,但就我而言,问题是我在源列表中禁用了目标源(我禁用它,但我忘记重新启用它)