- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
尝试运行管道时出现以下错误
Job Job: Step task reference is invalid. The task name NuGetCommand is ambiguous.
Specify one of the following identifiers to resolve the ambiguity:
.NuGetCommand, .NuGetCommand
下面是我的 .Net Standard
库的 .yml
文件
trigger:
- main
pool:
vmImage: 'windows-latest'
variables:
solution: '**/MyLibrary.sln'
buildPlatform: 'Any CPU'
buildConfiguration: 'Release'
steps:
- task: NuGetToolInstaller@1
- task: NuGetCommand@2
inputs:
command: 'restore'
restoreSolution: '**/MyLibrary.sln'
feedsToUse: 'config'
nugetConfigPath: './nuget.config'
- task: VSBuild@1
inputs:
solution: '**\MyLibrary.sln'
vsVersion: '15.0'
restoreNugetPackages: true
它似乎在提示NugetCommand@2
,当它内置时没有意义?
编辑还尝试使用 - 任务:333b11bd-d341-40d9-afcf-b32d5ce6f23b@2
而不是 - 任务:NuGetCommand@2
最佳答案
可能已使用tfx构建任务上传
直接将其插入帐户,运行tfx构建任务列表
以找出已安装的任务,如果需要,请删除非- 官方使用 tfx 构建任务删除
。
C:\Users\jesse>npm install tfx-cli -g
C:\Users\jesse>tfx build tasks list
TFS Cross Platform Command Line Interface v0.8.3
Copyright Microsoft Corporation
> Service URL: https://dev.azure.com/jessehouwing-dev
> Personal access token:
您要保留的是:
id : 333b11bd-d341-40d9-afcf-b32d5ce6f23b
name : NuGetCommand
friendly name : NuGet
visibility :
description : Restore, pack, or push NuGet packages, or run a NuGet command. Supports NuGet.org and authenticated feeds like Azure Artifacts and MyGet. Uses NuGet.exe and works with .NET Framework apps. For .NET Core and .NET Standard apps, use the .NET Core task.
version : 2.179.0
如果有一个具有不同的 guid,则删除:
C:\Users\jesse>tfx build tasks delete --task-id the-task-id-guid-to-delete
它也可能作为私有(private)共享自定义扩展的一部分被推送。市场将阻止具有相同 GUID 的任务,但它将允许通过扩展安装具有相同名称的任务。检查您安装的扩展程序,尤其是私有(private)共享的扩展程序。
关于AzureDevops 任务名称 NuGetCommand 不明确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65332360/
尝试运行管道时出现以下错误 Job Job: Step task reference is invalid. The task name NuGetCommand is ambiguous. Spe
尝试运行管道时出现以下错误 Job Job: Step task reference is invalid. The task name NuGetCommand is ambiguous. Spe
我试图了解 Azure 构建管道中两个 nuget 恢复命令之间的区别: - task: NuGetCommand@2 inputs: restoreSolution: '$(soluti
正如标题所说,它向我显示了这个错误 The nuget command failed with exit code(1) and error(NU1607: Version conflict dete
我是一名优秀的程序员,十分优秀!