Visual Studio versions by OA version
2. Is this a minimum version, (e.g. it's okay to use VS 2017 if the requirement is VS 2013), or must the version match to be supported?
I found a note that 3.15 requires VS 2013, but the language is a little ambiguous, and I don't know if it means VS 2013 or later.
I've always had problems with VS 2013 only recognizing my license for a short period, and recently it's failing to authenticate at all. I'm thinking I may be best to see if I can buy a full version of VS 2013 that doesn't use my MSDN license, but it's hard to find these days. And VS 2017 runs great for me, so if I could switch to 2017 I'd be very happy.
As far as I know you always have to use the exact version if you want to implement your own C++ code for WinCC OA.
Senior Support Specialist
3.16 requires VS 2015 (VC14)
To avoid missing dependencies (and installing extra redistributables) it is easier to use the required compiler, perhaps you could use the required compiler with VS 2017.