English

Error: AppESRIPrintLocal.EXE has encounters a problem and needs to close

Error Message

While trying to print with ArcPress, the following error may be returned:

"AppESRIPrintLocal.EXE has encounters a problem and needs to close."

Cause

The current user does not have read/write access to C:\Windows\System32\Spool\PRINTERS. In some cases, the AppESRIPrintLocal.EXE file also needs to be registered.

Solution or Workaround

Full rights to C:\Windows\System32\Spool\PRINTERS need to be granted by the System Administrator. The file AppESRIPrintLocal.EXE may also need to be registered.

  1. As the System Administrator, navigate to C:\Windows\System32\Spool\, right-click on PRINTERS and select Properties. Select the Security tab.
  2. Add the user and give the user full permissions to the PRINTERS folder.

    Note:
    Contact the System Administrator if there are difficulties setting permissions.

  3. If the above error is still returned, navigate to Start > Run, type the following, and click OK:

    Code:
    <ArcGIS_install_location>\appesriprintlocal.exe /regserver

    For example: C:\ArcGIS\bin\appesriprintlocal.exe /regserver

    Note:
    If ArcGIS has been installed to C:\Programs Files\ArcGIS, this command may fail. Open an MS-DOS prompt, change the directory to the ArcGIS\bin install location and run 'appesriprintlocal.exe /regserver'.