Visual C++ error is shown during installation of Prism on ARM-based devices
The issue
During the installation process of Prism 10 on ARM-based devices, you may receive the following error:
Warning 4154. Visual C++ Redistributable for Visual Studio 2015-2022 x64 prerequisite was not correctly installed. Continue installation of GraphPad Prism?
Why does this happen?
During installation, Prism checks to see if it needs to install the C++ runtime or if the required components are already present. If the components are present, this installation step is skipped. At this time, Prism doesn't support ARM natively. Because of this, during installation, Prism checks for the presence of the x64 components. Since x64 works via emulation on ARM-based devices, these components won't be present, and Prism will attempt the installation of the C++ runtime for the x64 architecture. However, this installation will fail because this x64 runtime cannot be installed directly on an ARM-based device. Currently, the corresponding C++ installer for ARM-based computers is not included with the Prism installer.
What can I do to fix this issue?
In most cases, you may simply proceed with the installation by clicking "Yes" in the alert. If the device supports x64 emulation, Prism will be installed. In rare cases, it may be necessary to install the C++ runtime for ARM64. Prism's functionality is not impacted in this case.