Update to v142 build tools for Visual Studio 2019 (#548)

* Update to build tools v142
* Update official build pipelines to use VS2019
* Update instructions to suggest updating to VS2019
This commit is contained in:
Matt Cooley
2019-06-24 16:38:45 -07:00
committed by GitHub
parent 02a3532442
commit 33b885ac17
12 changed files with 54 additions and 53 deletions

View File

@@ -12,7 +12,7 @@ jobs:
displayName: Build ${{ parameters.platform }}
condition: ${{ parameters.condition }}
pool:
vmImage: vs2017-win2016
vmImage: windows-2019
variables:
BuildConfiguration: Release
BuildPlatform: ${{ parameters.platform }}

View File

@@ -10,7 +10,7 @@ jobs:
displayName: Build ${{ parameters.platform }}
condition: ${{ parameters.condition }}
pool:
vmImage: vs2017-win2016
vmImage: windows-2019
variables:
BuildConfiguration: Release
BuildPlatform: ${{ parameters.platform }}

View File

@@ -6,9 +6,9 @@ parameters:
steps:
- task: NuGetToolInstaller@0
displayName: Use NuGet 4.7.1
displayName: Use NuGet 5.0.2
inputs:
versionSpec: 4.7.1
versionSpec: 5.0.2
checkLatest: true
# In most accounts, you can just use 'NuGetCommand' instead of this GUID.
@@ -29,7 +29,7 @@ steps:
displayName: 'Build solution src/Calculator.sln'
inputs:
solution: src/Calculator.sln
vsVersion: 15.0
vsVersion: 16.0
msbuildArgs: /bl:$(Build.BinariesDirectory)\$(BuildConfiguration)\$(BuildPlatform)\Calculator.binlog /p:OutDir=$(Build.BinariesDirectory)\$(BuildConfiguration)\$(BuildPlatform)\ /p:GenerateProjectSpecificOutputFolder=true /p:AppVersion=$(Build.BuildNumber) /t:Publish /p:PublishDir=$(Build.BinariesDirectory)\$(BuildConfiguration)\$(BuildPlatform)\publish\ ${{ parameters.extraMsBuildArgs }}
platform: $(BuildPlatform)
configuration: $(BuildConfiguration)

View File

@@ -17,7 +17,7 @@ jobs:
in(dependencies.BuildARM64.result, 'Succeeded', 'SucceededWithIssues', 'Skipped')
)
pool:
vmImage: vs2017-win2016
vmImage: windows-2019
workspace:
clean: outputs
variables: