.net core Azure DevOps dotnet还原任务失败,原因是Nuget工件源上的URL格式错误
我在YML文件中有以下还原任务:.net core Azure DevOps dotnet还原任务失败,原因是Nuget工件源上的URL格式错误,.net-core,azure-devops,nuget,yaml,.net Core,Azure Devops,Nuget,Yaml,我在YML文件中有以下还原任务: - task: DotNetCoreCLI@2 displayName: Restore inputs: command: restore feedsToUse: select vstsFeed: MyFeedName 但由于错误的提要URL,还原操作失败,日志中显示如下: https://pkgs.dev.azure.com//_packaging/MyFeedName/nuget/v3/index.json 根据DevOps
- task: DotNetCoreCLI@2
displayName: Restore
inputs:
command: restore
feedsToUse: select
vstsFeed: MyFeedName
但由于错误的提要URL,还原操作失败,日志中显示如下:
https://pkgs.dev.azure.com//_packaging/MyFeedName/nuget/v3/index.json
根据DevOps提供的“连接到提要”信息,URL应采用以下格式:
https://pkgs.dev.azure.com///_packaging/MyFeedName/nuget/v3/index.json
因此,它似乎没有插入导致它失败的
部分。我不知道如何在YAML中配置任务,以便它使用正确的URL。我该怎么做
它似乎没有插入导致它失败的部分。我不知道如何在YAML中配置任务,以便它使用正确的URL。我该怎么做
此
是当前项目的id。当您添加此DotNetCoreCLI@2
task对于您的yml文件,vstsFeed
的值应该如下格式:{projectid}/{feedid}
比如说,
- task: DotNetCoreCLI@2
displayName: Restore
inputs:
command: 'restore'
projects: '**/*.csproj'
feedsToUse: 'select'
vstsFeed: '54cc87c1-****-****-****-************/ff77923d-****-****-****-************'
如果您不知道如何获取您的项目ID
,请参阅Rest Api文档:
你可以叫它邮递员,如下所示:
或者,您可以直接使用同时获取项目id和提要id:
它似乎没有插入导致它失败的部分。我不知道如何在YAML中配置任务,以便它使用正确的URL。我该怎么做
此
是当前项目的id。当您添加此DotNetCoreCLI@2
task对于您的yml文件,vstsFeed
的值应该如下格式:{projectid}/{feedid}
比如说,
- task: DotNetCoreCLI@2
displayName: Restore
inputs:
command: 'restore'
projects: '**/*.csproj'
feedsToUse: 'select'
vstsFeed: '54cc87c1-****-****-****-************/ff77923d-****-****-****-************'
如果您不知道如何获取您的项目ID
,请参阅Rest Api文档:
你可以叫它邮递员,如下所示:
或者,您可以直接使用同时获取项目id和提要id:
Hi@ThomasCle,这是否有助于回答您关于什么是
以及如何配置任务的问题?如果是的话,你可以接受这一点作为答案,或者如果仍然有困惑,请随时告诉我。谢谢您好@ThomasCle,这是否有助于回答您关于什么是
以及如何配置任务的问题?如果是的话,你可以接受这一点作为答案,或者如果仍然有困惑,请随时告诉我。谢谢