我有一行代码是在VS2019中构建的...但是当我尝试使用azure devops管道构建它时失败了。
它是我的一个团队添加的。
我实际上认为这是不允许的。我相信必须使用命名参数,从名字的第一个到最后一个?
但是VS2019允许吗?
有什么想法吗?
答案 0 :(得分:0)
检查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)'