Do I need to do anything with LP360 when upgrading ArcGIS?

This topic contains 0 replies, has 1 voice, and was last updated by GeoCue Group Support GeoCue Group Support 2 years, 12 months ago.

  • Author
    Posts
  • #3561

    With LP360 for ArcGIS, after upgrading ArcGIS versions, LP360 will need to be re-registered within ArcGIS. This can be accomplished in one of two ways. The first option is to un-install LP360 and then re-install. Or a user can run a registry program that will register the needed DLL’s within ArcGIS.

    Registry Program

    Located under “C:\Program Files (x86)\Common Files\LP360” (v2018.1 and later) or “C:\Program Files (x86)\Common Files\QCoherent” (versions prior to 2018.1) there is a file called regESRI.bat. This bat file is designed to register the DLL’s with ArcGIS 10.0. There is also a registry bat file for ArcGIS 10.1. Users can create additional bat files for newer versions of ArcGIS. Information on how to accomplish this is outlined below.

    Registry Bat Files

    1. Make a copy of regESRI.bat and name it based off the version of ArcGIS that was installed
    2. Open regESRI10.x.bat
    3. Replace v10.0 with v10.x where x represents the version of ArcGIS that is installed (in the example x is 4 for ArcGIS 10.4)
    4. Save the bat file

    Running the Registry Bat File

    The bat file needs to be run with Administrator permissions in order to properly register the extension within ArcGIS. There are two ways to accomplish this

    Option 1: Right click on a DOS Command Prompt and select Run as Administrator. This will open the DOS Command with Administrator Permissions. Change directory to the “C:\Program Files (x86)\Common Files\LP360” (v2018.1 and later) or “C:\Program Files (x86)\Common Files\QCoherent” (versions prior to 2018.1) location. Run regESRI10.x.bat.

    Option 2: Go to “C:\Program Files (x86)\Common Files\LP360” (v2018.1 and later) or “C:\Program Files (x86)\Common Files\QCoherent” (versions prior to 2018.1). Locate regESRI10.x.bat. Right click on the bat file and select Run as Administrator.

    Example of the ESRI registry file

    @echo off
    set era_file=”c:\Program Files (x86)\Common Files\ArcGIS\bin\ESRIRegAsm.exe”
    IF EXIST %era_file% GOTO RUNIT
    set era_file=”c:\Program Files\Common Files\ArcGIS\bin\ESRIRegAsm.exe”
    IF EXIST %era_file% GOTO RUNIT
    echo “ERROR: ESRIRegASM.exe not found”

    GOTO FINI

    :RUNIT
    %era_file% /p desktop /v:10.4 LASExt.dll
    %era_file% /p desktop /v:10.4 LASGxObjects.dll
    %era_file% /p desktop /v:10.4 LASLayers.dll
    echo “ESRIRegASM run on three DLL files.”
    pause

    :FINI

The forum ‘FAQs’ is closed to new topics and replies.