The following error message is received when attempting to install LP360 for ArcGIS (Module C:\Program Files (x86)\Common Files\QCoherent\LASExt.dll failed to register. HRESULT -2147024703). Multiple errors of a similar nature for other DLLs also occur if one continues with the installation.
Starting with LP360 version 2015.1.50.0, LP360 is now written using Microsoft Visual Studio 2015. This means that the Visual C++ Redistributables for Visual Studio 2015 need to be downloaded and installed on the machine, prior to being able to install LP360.
There have been several instances where the install of the Microsoft redistributable packages did not complete successfully on some machines, resulting in a DLL registration error when attempting to install LP360.
In order to fix the issue a repair needs to be done on both the 32-bit (x86) and 64-bit (x64) redistributable packages. This can be accomplished from Programs and Features by right-clicking on the desired redistributable installation and selecting Change from the right-click menu. Once the repair has been completed attempt to install LP360 for ArcGIS again.
The Visual C++ Redistributables for VS2015 installers are available for both 32-bit (x86) and 64-bit (x64). If one is running both LP360 for ArcGIS (32-bit, so requires the x86 redistributable) and LP360 for Windows (64-bit, so requires the x64 redistributable) both versions of the redistributables will need to be separately installed. The redistributable installers will need to be downloaded directly from Microsoft at the following link:
Once the redistributables have been installed rerun the LP360 installers. Once the redistributables installation is completed once on a machine they will not need to be installed again for future LP360 builds.
Probable Resolution #2:
Verify the LP360 system requirements and ensure that you are attempting to install on a compatible Operating System. Many older workstation and client operating systems are no longer supported as Microsoft dropped support for Windows XP and Windows Server 2003 with the move to Visual Studio 2015.
Probable Resolution #3:
If you have already repaired the Visual C++ Redistributables for Visual Studio 2015 then there may be something else going on with your machine configuration that is interfering with the proper installation of LP360. From an elevated Command Prompt (right-click on Command Prompt and select “Run as Administrator”), please run the following command using the full path to where you have the 32-bit MSI and writing the log file to a directory that you can access.
msiexec /i “LP360forArcGIS_v2015.1.76.7.msi” /L*v “log32.txt”
msiexec /i “LP360forArcGIS_v2017.1.54.0.msi” /L*v “log32.txt”
Send the log file that gets generated to firstname.lastname@example.org.