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