Gen 8.6 Build Tool OPT.VSVERSION for different Visual Studio versions
search cancel

Gen 8.6 Build Tool OPT.VSVERSION for different Visual Studio versions

book

Article ID: 137979

calendar_today

Updated On:

Products

Gen Gen - Workstation Toolset

Issue/Introduction

In the Gen 8.6 Build Tool, what value should the BT profile token OPT.VSVERSION be set to when using either Microsoft Visual Studio 2017, 2019 or 2022?

Environment

Release : 8.6
Component : Gen Build Tool

Resolution

The initial release of Gen 8.6 only supported Microsoft Visual Studio 2015, but later PTFs have introduced support for both Microsoft Visual Studio 2017 and Microsoft Visual Studio 2019 - for details please see the "Additional Information" section below.
When using Microsoft Visual Studio 2017, the Build Tool profile token OPT.VSVERSION needs to be set to VS150
When using Microsoft Visual Studio 2019, the Build Tool profile token OPT.VSVERSION needs to be set to VS160
When using Microsoft Visual Studio 2022, the Build Tool profile token OPT.VSVERSION needs to be set to VS170

Additional Information

1. NOTE:
Required Gen 8.6 PTFs for VS2017, VS2019 and VS2022 support are:
VS2017:
Gen 8.6 Complete: WKS86200/SO09618
The VS 2017 support was originally delivered with a series of *861* PTFs (BTN86113, BTN86115, CCN86104, RTA86107, RTN86117, and TSN86116) but WKS86200 supersedes them (Gen™ 8.6 > Technical Requirements > Change Summary)

VS 2019:
Gen 8.6 Complete: WKS86200/SO09618
Gen 8.6.3 Consolidation: WKS86300/LU06327
The VS 2019 support was originally delivered with a series of *862* PTFs (BTN86201, RTN86208, and TSN86209) but WKS86300 supersedes them (Gen™ 8.6 > Technical Requirements > Change Summary)

VS 2022:
Gen 8.6 Complete: WKS86200/SO09618
Gen 8.6.3 Consolidation: WKS86300/LU06327
BTN86304/LU11727
RTN86315/LU11729
TSN86309/LU11728


2. Other useful articles and doc. links:
Gen 8.6 required Microsoft Visual Studio 2017, 2019, or 2022 options
Multiple Visual Studio version support in Gen Build Tool
CA Gen 8.6 Solutions & Patches
Gen™ 8.6 > Release Notes
Gen™ 8.6 > Technical Requirements > Third-Party Software Version > Compilers