KBI 311485 Issue Addressed: Error Message Failed to Install VC++ 2015 Runtime When Installing Argent AT 5.1A-1610-A

Version

Argent Advanced Technology 3.1A-1610-A

Date

Thursday, 8 December 2016

Summary

Installing Argent AT 5.1A-1610-A could fail with following message:

The issue happens if the machine has VC++ 2015 Redistributables installed with version newer than c.0

The issue has been addressed in Argent AT 5.1A-1610-B

Technical Background

Argent AT 5.1A-1610-A is compiled with VC++ 2015 Update 2

The binaries require VC++ 2015 Runtime

The setup program attempts to install VC++ 2015 Redistributables (x86) – 14.0.23918 and VC++ 2015 Redistributables (x64) – 14.0.23918

However, if machine has newer version installed, the setup will fail

It is caused by the changing redistribution model for VC++ 2015 runtime

Unlike VC++ 2005, different versions are installed side by side, VC++ 2015 overwrites older version with new one

Resolution

Upgrade to Argent Advanced Technology 5.1A-1610-B