Software pre-installed on Windows build VMs

Software installed / Build worker imageVisual Studio 2013Visual Studio 2015Visual Studio 2017
Operating system
Windows Server 2012 R2
Windows Server 2016
PowerShell
Windows PowerShell 5.1
PowerShell Core 6.1
Docker
  • Docker CE 18.05.0-ce for Windows and Linux with base images:
    • microsoft/windowsservercore@sha256:c06b4bfaf634215ea194e6005450740f3a230b27c510cf8facab1e9c678f3a99
    • microsoft/nanoserver@sha256:8f78a4a7da4464973a5cd239732626141aec97e69ba3e4023357628630bc1ee2
    • microsoft/aspnet@sha256:7cdafe834e1c08ed880cd54183ba33d4760c8b19e651ef1cbff0cf3118684e88
    • microsoft/dotnet@sha256:7e6a3e8272ce3dee0c091bcb78d784b19e0925cf6e61b23b70dc17772580643f
    • microsoft/aspnetcore@sha256:5f964756fae50873c496915ad952b0f15df8ef985e4ac031d00b7ac0786162d0
    • microsoft/aspnetcore-build@sha256:1e4043c2484157e029d6b09a3149ebd01c5122f6b62f0a1b6c6f54b90500ea4b
docker-compose 1.16.1
Version control systems
Git 2.17.1 (2) (x64) (with git config --global core.autocrlf input)
Git Large File Storage (Git LFS) 2.4.2
Mercurial 4.1.1 (x86)
Subversion 1.8.17 (x86)
Visual Studio 2008
Visual C++ 2008 Express
Visual Studio 2010
Visual C# 2010 Express
Visual Basic 2010 Express
Visual C++ 2010 Express
Visual Web Developer 2010 Express
Visual Studio 2010 Service Pack 1
Visual Studio 2012
Visual Studio Express 2012 for Windows Desktop
Visual Studio 2012 Update 5
SQL Server Data tools for Visual Studio 2012
Visual Studio 2013
Visual Studio Community 2013 with Update 5
Visual Studio 2013 SDK
Python Tools for Visual Studio 2013
Node.js Tools for Visual Studio 2013
WDK 8
Visual F# 3.1.2
Microsoft Visual Studio Installer Projects Extension (`.vdproj` support)
SQL Server Data tools for Visual Studio 2013
Microsoft SQL Server Data Tools - Business Intelligence for Visual Studio 2013
Office Developer Tools for Visual Studio 2013
Code Contracts for .NET 1.9.10714.2
Visual Studio 2015
Visual Studio Community 2015 with Update 3
Universal Windows App Dev Tools for Visual Studio 2015
Python Tools for Visual Studio 2015
Node.js Tools 1.2 for Visual Studio 2015
Visual F# Tools 4.0 RTM
WDK 10.0.14393
WDK for Windows 10, version 1803 (10.0.17134.1)
SQL Server Data Tools (SSDT) 17.0 (14.0.61704.140) for Visual Studio 2015
Data-Tier Application Framework (17.1 DacFx)
Azure Service Fabric SDK 3.2 (Runtime 6.3)
Microsoft .NET Portable Library Reference Assemblies 4.6
Microsoft Visual Studio Installer Projects Extension (`.vdproj` support)
SQL Server Data tools for Visual Studio 2015
Office Developer Tools for Visual Studio 2015
Code Contracts for .NET 1.9.10714.2
Visual Studio 2017
Visual Studio Community 2017 version 15.8.5
Visual Studio Community 2017 version 15.9 Preview 2 on Visual Studio 2017 Preview image
WDK for Windows 10, version 1709
SQL Server Data Tools (SSDT) 15.5.2 for Visual Studio 2017
Windows SDKs
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1
Microsoft Windows SDK for Windows 7 and .NET Framework 4
Windows SDK for Windows 8
Windows SDK for Windows 8.1
Windows Driver Kit Version 7.1.0 (to support ATL)
Windows Driver Kit 10
Windows 10 SDK 10.0.10586
Windows 10 SDK 10.0.14393
Windows 10 SDK 10.0.26624
Microsoft Expression Blend Software Development Kit (SDK) for .NET 4
Microsoft Expression Blend Software Development Kit (SDK) for Silverlight 4
Windows Phone SDK 8.0
Windows PowerShell 2.0 SDK
DirectX SDK (C:\Program Files (x86)\Microsoft DirectX SDK)
Misc SDKs
AWS SDK for .NET with AWS Tools for Windows 3.3.69
AWS CLI 1.11.68
WiX Toolset 3.11.0.1701
TypeScript
TypeScript 1.4 for Visual Studio 2013
TypeScript 1.5 for Visual Studio 2013
TypeScript 1.6 for Visual Studio 2013
TypeScript 1.7 for Visual Studio 2013
TypeScript 1.8 for Visual Studio 2013
TypeScript 2.4.1 for Visual Studio 2015
TypeScript 2.1.5 for Visual Studio 2017
TypeScript 2.5.2 for Visual Studio 2015/2017
TypeScript 2.6 for Visual Studio 2015/2017
TypeScript 2.7.2 for Visual Studio 2015/2017
TypeScript 2.8.3 for Visual Studio 2015/2017
TypeScript 3.0.1 for Visual Studio 2015/2017
Azure
Azure SDK 2.3
Azure SDK 2.4
Azure SDK 2.5.1
Azure SDK 2.6
Azure SDK 2.7.1
Azure SDK 2.8.1
Azure SDK 2.9.5
Azure SDK 2.9.6
Azure SDK 3.0
Microsoft Azure Storage Emulator 5.5
Microsoft Azure PowerShell 5.7
Microsoft Azure CLI 2.0
DocumentDB Emulator 1.13.58.2
CosmoDB Emulator 1.20.91.1
Xamarin
Xamarin 4.9
Xamarin 4.11
Android SDK 4.4 (KitKat) API level 19
Android SDK 5.0 (Lollipop) API level 21
Android SDK 5.1 (Lollipop) API level 22
Android SDK 6.0 (Marshmallow) API level 23
Android SDK 7.0 (Nougat) API level 24
Android SDK 7.1 (Nougat) API level 25
Android SDK 8.0.0 (Oreo) API level 26
Android SDK 8.1.0 (Oreo) API level 27
Android SDK 9.0 (Pie) API level 28
Android NDK r10e (C:\ProgramData\Microsoft\AndroidNDK64\android-ndk-r10e)
Android NDK r11c (C:\ProgramData\Microsoft\AndroidNDK64\android-ndk-r11c)
Android NDK r17 (C:\ProgramData\Microsoft\AndroidNDK64\android-ndk-r17)
.NET Framework
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5.1, 4.5.2
.NET Framework 4.6.0, 4.6.1, 4.6.2
.NET Framework 4.7.0
.NET Framework 4.7.1
.NET Framework 4.7.2
.NET Core 1.0.0 runtime
.NET Core 1.0.1 runtime
.NET Core 1.0.3 runtime
.NET Core 1.0.4 runtime
.NET Core 1.1.0 runtime
.NET Core 1.1.1 runtime
.NET Core 1.1.2 runtime
.NET Core 2.0.0 runtime
.NET Core 2.0.3 runtime
.NET Core 2.0.5 runtime
.NET Core 2.0.6 runtime
.NET Core 2.1.0 runtime
.NET Core 2.1.1 runtime
.NET Core 2.1.2 runtime
.NET Core 2.1.3 runtime
.NET Core 2.1.4 runtime
.NET Core SDK 1.0.0-preview2-003121
.NET Core SDK 1.0.0-preview2-003131
.NET Core SDK 1.0.0-preview2-003156
.NET Core SDK 1.0.0-preview2-1-003177
.NET Core SDK 1.0.0
.NET Core SDK 1.0.1
.NET Core SDK 1.0.2
.NET Core SDK 1.0.3
.NET Core SDK 1.0.4
.NET Core SDK 2.0.0
.NET Core SDK 2.0.2
.NET Core SDK 2.0.3
.NET Core SDK 2.1.4
.NET Core SDK 2.1.101
.NET Core SDK 2.1.103
.NET Core SDK 2.1.104
.NET Core SDK 2.1.105
.NET Core SDK 2.1.200
.NET Core SDK 2.1.201
.NET Core SDK 2.1.300
.NET Core SDK 2.1.301
.NET Core SDK 2.1.302
.NET Core SDK 2.1.400
.NET Core SDK 2.1.401
.NET Core SDK 2.1.402
Silverlight
Silverlight 5 x64 Developer Runtime
Microsoft SilverLight 5 SDK
Microsoft SilverLight 4 SDK
Boost
Boost 1.67.0 (C:\Libraries\boost_1_67_0)
Boost 1.66.0 (C:\Libraries\boost_1_66_0)
Boost 1.65.1 (C:\Libraries\boost_1_65_1)
Boost 1.64.0 (C:\Libraries\boost_1_64_0)
Boost 1.63.0 (C:\Libraries\boost_1_63_0)
Boost 1.62.0 (C:\Libraries\boost_1_62_0)
Boost 1.60.0 (C:\Libraries\boost_1_60_0)
Boost 1.59.0 (C:\Libraries\boost_1_59_0)
Boost 1.58.0 (C:\Libraries\boost_1_58_0)
Boost 1.56.0 (C:\Libraries\boost)
Node.js

8.x is default Node.js installed on build workers.

  • Node.js 10.0.0 - 10.11.0 (x86 and x64) - use Current alias for latest 10.x release
  • Node.js 9.0.0 - 9.11.2 (x86 and x64)
  • Node.js 8.0.0 - 8.12.0 (x86 and x64) - default on build workers; use LTS alias for latest 8.x release
  • Node.js 7.0.0 - 7.10.1 (x86 and x64)
  • Node.js 6.0.0 - 6.14.4 (x86 and x64)
  • Node.js 4.0.0 - 4.9.1 (x86 and x64)
  • Node.js 5.0.0 - 5.12.0 (x86 and x64)
  • Node.js 0.10.26 - 0.10.48 (x86 and x64)
  • Node.js 0.11.12 - 0.11.16 (x86 and x64)
  • Node.js 0.12.0 - 0.12.18 (x86 and x64)
  • Node.js 0.8.25 - 0.8.28 (x86 and x64)
  • io.js 1.0.0 - 3.3.0 (x86 and x64)
  • Node.js 0.6.21 (x86 and x64)
Go (Golang)
  • Go 1.11.0 x64 (C:\go - default in PATH)
  • Go 1.11.0 x86 (C:\go-x86)
  • Go 1.11.0 x64 (C:\go111)
  • Go 1.11.0 x86 (C:\go111-x86)
  • Go 1.10.4 x64 (C:\go110)
  • Go 1.10.4 x86 (C:\go110-x86)
  • Go 1.9.7 x64 (C:\go19)
  • Go 1.9.7 x86 (C:\go19-x86)
  • Go 1.8.7 x64 (C:\go18)
  • Go 1.8.7 x86 (C:\go18-x86)
  • Go 1.7.6 x64 (C:\go17)
  • Go 1.7.6 x86 (C:\go17-x86)
  • Go 1.6.4 x64 (C:\go16)
  • Go 1.6.4 x86 (C:\go16-x86)
  • Go 1.5.4 x64 (C:\go15)
  • Go 1.5.4 x86 (C:\go15-x86)
  • Go 1.4.3 x64 (C:\go14)
  • Go 1.4.3 x86 (C:\go14-x86)
Java SE Development Kit (JDK)
  • JDK 1.6 Update 45 (x64) (C:\Program Files\Java\jdk1.6.0\bin - default in PATH)
  • JDK 1.6 Update 45 (x86) (C:\Program Files (x86)\Java\jdk1.6.0\bin)
  • JDK 1.7 Update 80 (x64) (C:\Program Files\Java\jdk1.7.0\bin - default in PATH)
  • JDK 1.7 Update 80 (x86) (C:\Program Files (x86)\Java\jdk1.7.0\bin)
  • JDK 1.8 Update 162 (x64) (C:\Program Files\Java\jdk1.8.0)
  • JDK 1.8 Update 162 (x86) (C:\Program Files (x86)\Java\jdk1.8.0)
  • JDK 9.0.4 (x64) (C:\Program Files\Java\jdk9)
  • JDK 10.0.1 (x64) (C:\Program Files\Java\jdk10)
Maven 3.3.9
Mono
Mono 4.0.2 SR2
Ruby (with DevKit)
  • Ruby 1.9.3-p551 (C:\Ruby193\bin - default in PATH)
  • Ruby 2.0.0-p648 x86 (C:\Ruby200\bin)
  • Ruby 2.0.0-p648 x64 (C:\Ruby200-x64\bin)
  • Ruby 2.1.9 x86 (C:\Ruby21\bin)
  • Ruby 2.1.9 x64 (C:\Ruby21-x64\bin)
  • Ruby 2.2.6 x86 (C:\Ruby22\bin)
  • Ruby 2.2.6 x64 (C:\Ruby22-x64\bin)
  • Ruby 2.3.3 x86 (C:\Ruby23\bin)
  • Ruby 2.3.3 x64 (C:\Ruby23-x64\bin)
  • Ruby 2.4.4-2 x86 (C:\Ruby24\bin)
  • Ruby 2.4.4-2 x64 (C:\Ruby24-x64\bin)
  • Ruby 2.5.1-2 x86 (C:\Ruby25\bin)
  • Ruby 2.5.1-2 x64 (C:\Ruby25-x64\bin)
Python
  • Python 2.6.6 x86 (C:\Python26)
  • Python 2.6.6 x64 (C:\Python26-x64)
  • Python 2.7.15 x86 (C:\Python27 - default in PATH)
  • Python 2.7.15 x64 (C:\Python27-x64)
  • Python 3.3.5 x86 (C:\Python33)
  • Python 3.3.5 x64 (C:\Python33-x64)
  • Python 3.4.4 x86 (C:\Python34)
  • Python 3.4.4 x64 (C:\Python34-x64)
  • Python 3.5.4 x86 (C:\Python35)
  • Python 3.5.4 x64 (C:\Python35-x64)
  • Python 3.6.6 x86 (C:\Python36)
  • Python 3.6.6 x64 (C:\Python36-x64)
  • Python 3.7.0 x86 (C:\Python37)
  • Python 3.7.0 x64 (C:\Python37-x64)
Visual C++ Compiler for Python 2.7
Miniconda
  • Miniconda2 4.5.11 (Python 2.7.15): C:\Miniconda
  • Miniconda2 4.5.11 x64 (Python 2.7.15): C:\Miniconda-x64
  • Miniconda3 3.16.0 (Python 3.4.3): C:\Miniconda34
  • Miniconda3 3.16.0 x64 (Python 3.4.3): C:\Miniconda34-x64
  • Miniconda3 4.2.12 (Python 3.5.2): C:\Miniconda35
  • Miniconda3 4.2.12 x64 (Python 3.5.2): C:\Miniconda35-x64
  • Miniconda3 4.5.4 (Python 3.6.5): C:\Miniconda36
  • Miniconda3 4.5.4 x64 (Python 3.6.5): C:\Miniconda36-x64
  • Miniconda3 4.5.11 (Python 3.7.0): C:\Miniconda37 or C:\Miniconda3
  • Miniconda3 4.5.11 x64 (Python 3.7.0): C:\Miniconda37-x64 or C:\Miniconda3-x64
Perl
Perl 5.20.1.2000 x86 (C:\Perl in PATH)
Erlang
Erlang OTP runtime 20.2 x64 installed into C:\Program Files\erl9.2
LLVM
LLVM 7.0.0 x64 (C:\Program Files\LLVM\bin in PATH)
LLVM 4.0.0 Compiler Infrastructure libraries (C:\Libraries\llvm-4.0.0)
LLVM 5.0.0 Compiler Infrastructure libraries (C:\Libraries\llvm-5.0.0)
MinGW, MSYS, Cygwin
  • MinGW 32-bit 5.3.0 (core components and compilers - C:\MinGW)
    • MinGW root directory: C:\MinGW
    • MinGW bin directory: C:\MinGW\bin
    • MSYS root directory: C:\MinGW\msys\1.0
  • MinGW-w64
    • 5.3.0: C:\mingw-w64\i686-5.3.0-posix-dwarf-rt_v4-rev0
    • 6.3.0 i686: C:\mingw-w64\i686-6.3.0-posix-dwarf-rt_v5-rev1
    • 6.3.0 x86_64: C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1
    • 7.3.0 x86_64: C:\mingw-w64\x86_64-7.3.0-posix-seh-rt_v5-rev0
  • MinGW-w64
    • 7.2.0 x86_64: C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1
Cygwin 2.10.0 (C:\cygwin)
Cygwin 2.10.0 x64 (C:\cygwin64)
MSYS2 (C:\msys64)
Qt
  • Qt 5.11.1: C:\Qt\5.11.1 (C:\Qt\5.11 mapped to C:\Qt\5.11.1 for backward compatibility)
    • msvc2017 64-bit: C:\Qt\5.11.1\msvc2017_64
    • WinRT ARM v7: C:\Qt\5.11.1\winrt_armv7_msvc2017
    • WinRT 32-bit: C:\Qt\5.11.1\winrt_x86_msvc2017
    • WinRT 64-bit: C:\Qt\5.11.1\winrt_x64_msvc2017
  • Qt 5.11.1: C:\Qt\5.11.1 (C:\Qt\5.11 mapped to C:\Qt\5.11.1 for backward compatibility)
    • MinGW 5.3.0 32 bit: C:\Qt\5.11.1\mingw53_32
    • msvc2015 32-bit: C:\Qt\5.11.1\msvc2015
  • Qt 5.11.1: C:\Qt\5.11.1 (C:\Qt\5.11 mapped to C:\Qt\5.11.1 for backward compatibility)
    • msvc2015 64-bit: C:\Qt\5.11.1\msvc2015_64
  • Qt 5.10.1: C:\Qt\5.10.1 (C:\Qt\5.10 mapped to C:\Qt\5.10.1 for backward compatibility)
    • msvc2017 64-bit: C:\Qt\5.10.1\msvc2017_64
    • WinRT ARM v7: C:\Qt\5.10.1\winrt_armv7_msvc2017
    • WinRT 32-bit: C:\Qt\5.10.1\winrt_x86_msvc2017
    • WinRT 64-bit: C:\Qt\5.10.1\winrt_x64_msvc2017
  • Qt 5.10.1: C:\Qt\5.10.1 (C:\Qt\5.10 mapped to C:\Qt\5.10.1 for backward compatibility)
    • MinGW 5.3.0 32 bit: C:\Qt\5.10.1\mingw53_32
    • msvc2015 32-bit: C:\Qt\5.10.1\msvc2015
  • Qt 5.10.1: C:\Qt\5.10.1 (C:\Qt\5.10 mapped to C:\Qt\5.10.1 for backward compatibility)
    • msvc2015 64-bit: C:\Qt\5.10.1\msvc2015_64
    • msvc2013 64-bit: C:\Qt\5.10.1\msvc2013_64
  • Qt 5.9.5: C:\Qt\5.9.5 (C:\Qt\5.9 mapped to C:\Qt\5.9.5 for backward compatibility)
    • msvc2017 64-bit: C:\Qt\5.9.5\msvc2017_64
    • WinRT ARM v7: C:\Qt\5.9.5\winrt_armv7_msvc2017
    • WinRT 32-bit: C:\Qt\5.9.5\winrt_x86_msvc2017
    • WinRT 64-bit: C:\Qt\5.9.5\winrt_x64_msvc2017
  • Qt 5.9.5: C:\Qt\5.9.5 (C:\Qt\5.9 mapped to C:\Qt\5.9.5 for backward compatibility)
    • MinGW 5.3.0 32 bit: C:\Qt\5.9.5\mingw53_32
    • msvc2015 32-bit: C:\Qt\5.9.5\msvc2015
  • Qt 5.9.5: C:\Qt\5.9.5 (C:\Qt\5.9 mapped to C:\Qt\5.9.5 for backward compatibility)
    • msvc2015 64-bit: C:\Qt\5.9.5\msvc2015_64
    • msvc2013 64-bit: C:\Qt\5.9.5\msvc2013_64
  • Qt 5.7.0: C:\Qt\5.7.0
    • MinGW 5.3.0 32 bit: C:\Qt\5.7.0\mingw53_32
    • msvc2015 32-bit: C:\Qt\5.7.0\msvc2015
  • Qt 5.6.3: C:\Qt\5.6.3 (C:\Qt\5.6 mapped to C:\Qt\5.6.3 for backward compatibility)
    • MinGW 4.9.0 32 bit: C:\Qt\5.6.3\mingw49_32
    • msvc2015 64-bit: C:\Qt\5.6.3\msvc2015_64
    • msvc2015 32-bit: C:\Qt\5.6.3\msvc2015
  • Qt 5.6.3: C:\Qt\5.6.3 (C:\Qt\5.6 mapped to C:\Qt\5.6.3 for backward compatibility)
    • msvc2013 64-bit: C:\Qt\5.6.3\msvc2013_64
    • msvc2013 32-bit: C:\Qt\5.6.3\msvc2013
  • Qt 5.8.0: C:\Qt\5.8
  • Qt 5.7.1: C:\Qt\5.7
  • Qt 5.6.2: C:\Qt\5.6
  • Qt 5.5: C:\Qt\5.5
  • Qt 5.4: C:\Qt\5.4
  • Qt 5.3: C:\Qt\5.3
Qt Installer Framework 3.0.1
  • Qt tools:
    • MinGW 5.3.0: C:\Qt\Tools\mingw530_32
    • MinGW 4.9.2: C:\Qt\Tools\mingw492_32
Tools
curl 7.55.1
7-Zip 16.04
Microsoft Web Platform Installer 5.0
CMake 3.12.2
NuGet 2.8.6
NuGet 4.7.1
Chocolatey v0.10.8
GitVersion 3.6.2
FxCop 10.0
OpenSSL 1.0.2p (32-bit) (C:\OpenSSL-Win32\bin)
OpenSSL 1.0.2p (64-bit) (C:\OpenSSL-Win64\bin)
OpenSSL 1.1.0i (32-bit) (C:\OpenSSL-v11-Win32\bin)
OpenSSL 1.1.0i (64-bit) (C:\OpenSSL-v11-Win64\bin)
NSIS 3.03 (C:\Program Files (x86)\NSIS)
InnoSetup 5.5.9 Unicode (C:\Program Files (x86)\Inno Setup 5)
Coverity Scan 2017.07
Yarn 1.9.4
vcpkg 0.0.113
Octo 4.31.3
Test runners
NUnit 2.6.4 in C:\Tools\NUnit\bin
NUnit 3.7.0 in C:\Tools\NUnit3
xUnit 1.9.2 in C:\Tools\xUnit
xUnit 2.0.0 RTM in C:\Tools\xUnit20
Machine.Specifications (MSpec)
Web browsers
Internet Explorer 11
Firefox 62.0
Chrome 69.0
Selenium testing
Chrome Web Driver 2.41
Internet Explorer Web Driver 3.14
Firefox Web Driver (geckodriver) 0.21.0
Databases
SQL Server 2008 R2 SP2 Express Edition with Advanced Services (x64)
SQL Server 2012 SP1 Express with Advanced Services
SQL Server 2014 Express with Advanced Services
SQL Server 2016 Developer with SP1
SQL Server 2017 Developer
PostgreSQL 9.3 x64
PostgreSQL 9.4 x64
PostgreSQL 9.5 x64
PostgreSQL 9.6.9 x64
PostgreSQL 10.4 x64
PostgreSQL ODBC drivers
MySQL 5.7
MySQL ODBC drivers
MongoDB 4.0.1
Services
Internet Information Services (IIS) 8.5
Internet Information Services (IIS) 10
MSMQ
Did you know that you can edit this page on GitHub and send us a Pull Request?