SUPPORT / SAMPLES & SAS NOTES
 

Support

Installation Note 63412: SAS® Deployment Wizard cannot install 2015 or 2017 Microsoft Visual C++ run-time components if 2017 Visual C++ run-time components are already present

DetailsAboutRate It

SAS Deployment Wizard fails while installing 2015 or 2017 Microsoft Visual C++ run-time components if 2017 Microsoft Visual C++ run-time components are already installed on the system. 

In this situation, the following errors are produced:

Error Message:  A problem was encountered while installing: Microsoft Runtime Components 2015
Error Message: A problem was encountered while installing: Microsoft Runtime Components 2017

Background

The 2015 and 2017 Microsoft Visual C++ components packages cannot be installed side by side on the same Windows operating system. The 2017 components are an update to the 2015 components. Only one of these packages can be installed on a Windows operating system at a time.

Issue

In certain circumstances, when the 2017 run-time components are already installed on a Windows operating system, SAS Deployment Wizard queries the Windows registry but does not detect the presence of the 2017 components. SAS Deployment Wizard erroneously attempts to deploy the 2015 or 2017 run-time components with the present 2017 run-time components. This installation attempt produces the error messages noted above.   

Most often, this behavior is caused by a missing or invalid Windows registry key value for the 2017 components.  If a Windows registry key is missing or invalid, SAS Deployment Wizard cannot detect the 2017 components on the machine. 

Workarounds

You can choose one of the following workarounds:

  • Before restarting SAS Deployment Wizard, retrieve and install the latest supported 2017 Microsoft Visual C++ run-time components from the Microsoft support site: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads.
  • Before restarting SAS Deployment Wizard, uninstall the 2017 Microsoft Visual C++ run-time components that are currently installed. Then restart SAS Deployment Wizard to deploy the software. Afterward, re-install the latest 2017 Microsoft Visual C++ run-time components to satisfy other software applications that might require the latest version.
  • Before the initial SAS deployment, run the SAS Deployment Wizard setup.exe file with the -SRWONLY option. Install the identified missing system requirements. Then, run the SAS Deployment Wizard setup.exe file to begin the software deployment. 


Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Deployment WizardWindows 7 Enterprise x649.495569.495809.4 TS1M59.4 TS1M6
Windows 7 Enterprise 32 bit9.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows Server 20169.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows Server 2012 Std9.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows Server 2012 R2 Std9.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows Server 2012 R2 Datacenter9.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows Server 2012 Datacenter9.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows 109.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows 8.1 Pro x649.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows 8.1 Pro 32-bit9.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows 8.1 Enterprise x649.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows 8.1 Enterprise 32-bit9.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows 8 Pro x649.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows 8 Pro 32-bit9.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows 8 Enterprise x649.495569.495809.4 TS1M59.4 TS1M6
Microsoft Windows 8 Enterprise 32-bit9.495569.495809.4 TS1M59.4 TS1M6
Microsoft® Windows® for x649.495569.495809.4 TS1M59.4 TS1M6
Windows 7 Home Premium 32 bit9.495569.495809.4 TS1M59.4 TS1M6
Windows 7 Home Premium x649.495569.495809.4 TS1M59.4 TS1M6
Windows 7 Professional 32 bit9.495569.495809.4 TS1M59.4 TS1M6
Windows 7 Professional x649.495569.495809.4 TS1M59.4 TS1M6
Windows 7 Ultimate 32 bit9.495569.495809.4 TS1M59.4 TS1M6
Windows 7 Ultimate x649.495569.495809.4 TS1M59.4 TS1M6
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.