vRanger interface cannot open after an upgrade of the application. Additionally, File level restore service won't start and the following error is logged in the interface preventing it from opening:
FileNotFoundException
Could not load file or assembly 'Vizioncore.vRanger.FLR.dll' or one of its dependencies. The specified module could not be found.
The logs from the installer may also have the following errors:
Error 0x80240017: Failed to execute MSU package
Error 0x80240017: Failed to configure per-machine MSU package
This issue is present due to a corrupted installation of Visual C++ 14 (Microsoft Visual C++ 215 Redistributable). It is listed under "Program and Features" within the Control Panel, and the registry changes are not rolled back due to the installation failure.
In this scenario, when we retry the install or upgrade, it detects that the Visual C++ 14 is already installed and since the prerequisite is fulfilled, vRanger proceeds the install or the upgrade.
In order to resolve this issue, please do the following: