Azure devops 构建在VS2019中成功,但在Azure DevOps上失败

Azure devops 构建在VS2019中成功,但在Azure DevOps上失败,azure-devops,visual-studio-2019,Azure Devops,Visual Studio 2019,我有一行代码构建在VS2019中。。。但当我尝试使用azure devops管道构建它时失败了 它是由我的一个团队添加的 实际上我认为这是不允许的。我认为必须应用命名参数,从第一个命名参数到最后一个参数 但它允许吗 有什么想法吗?检查YAML后,我发现VS版本不正确 建立YAML PublishProfile: 'VSORelease' steps: - task: VSBuild@1 displayName: 'Build solution Retailer.sln' inp

我有一行代码构建在VS2019中。。。但当我尝试使用azure devops管道构建它时失败了

它是由我的一个团队添加的

实际上我认为这是不允许的。我认为必须应用命名参数,从第一个命名参数到最后一个参数

但它允许吗


有什么想法吗?

检查YAML后,我发现VS版本不正确

建立YAML

  PublishProfile: 'VSORelease'

steps:
- task: VSBuild@1
  displayName: 'Build solution Retailer.sln'
  inputs:
    solution: Retailer.sln
    vsVersion: 14.0
    msbuildArgs: '/p:DeployOnBuild=true /p:PublishProfile="$(PublishProfile)"'
    platform: '$(BuildPlatform)'
    configuration: '$(BuildConfiguration)'

您使用的是视觉设计还是yaml?你能发布管道吗?我目前正在使用预定义的步骤。这仅仅是一个解决方案的构建绊倒了它。我自己也看到了。谢谢@Jabberwocky。我使用了错误的VS版本!谢谢你在这里分享你的解决方案,你可以接受它作为答案,这样它可以帮助其他社区成员谁得到同样的问题,我们可以存档这个线程,谢谢。