Installer Requirements

Installer Requirements

The Enterprise Installers are designed to install prerequisite software packages, application files, and update databases.

To successfully accomplish these tasks requires the following system environment.

Both the PypeServerAdminPreinstallSetup.exe and PypeServerAppSetup.exe installers require admin level user rights for the following actions.
  1. Optionally install these prerequisite software packages when required.
    1. .NET Framework
    2. CodeMeter
    3. TeamViewer
  2. Install the application files to C:\Program Files\PypeServer
  3. Update these registry paths:
    1.  HKEY_LOCAL_MACHINE\SOFTWARE\PypeServer
    2.  HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432\PypeServer
  4. Write access to C:\ProgramData\PypeServer
    1. Create folders and log files required by the Enterprise runtime.
  5. Read/write access to user's TEMP folder as specified by the environment variable TEMP.
    1. At runtime the installers will create a randomly named temporary folder pointed to by the users TEMP environment variable.
    2. Example: C:\Users\<user name>\AppData\Local\Temp\is-VHMG1.tmp

 

When investigating installation issues, enable installer logging and examine the log file for errors.

To enable installer logging:

  1. Start a command (cmd.exe or powershell) window.
  2. Run the installer with the optional command line parameter /LOG="filename"

Example: PypeServerAdminPreinstallSetup.exe /LOG=Test.txt

  1. Install the application and then exit the installer.
  2. Examine the log file for errors that may be permissions related.