Client installation

The Lime CRM desktop client is distributed as a single installer application named limepro-<version>.exe.

To install Lime CRM, simply launch the installer and follow the instructions. The installation requires administrator privileges.

By passing command-line switches to the installer application it is possible to automate the installation in different ways. The following switches are available:

Switch Description
/install, /repair, /uninstall Installs, repairs or uninstalls the application.
/passive Shows the installer UI but does not require any user interaction during install.
/quiet Does not show the UI and no interaction necessary.
/norestart Suppress any attempts to restart the computer during installation. By default, the UI will prompt before restart.
/log <filename> Log to a specific file. By default, logs are created in the directory pointed to by the %TEMP% environment variable.

In addition to command-line switches the installer application accepts a number of property and value combinations that can be passed on the command-line after the switches mentioned above.

Property name Description
LIMELANGUAGE Default client language to use. Currently supported values are sv, en-us, fi, no, da and windows to use auto-detection.
LIMESERVER Default Lime CRM Server address to use. Do NOT include protocol prefix, e.g. "https://".
LIMEHTTPSPORT Default Lime CRM Server https port number to use.
LIMEDATABASE Default Lime CRM database name to use.
LIMEAUTOLOGIN Whether to show the login dialog or not on startup. Valid values are 1 (yes) or 0 (no).
HOSTING Whether to set the default login mode to hosting. Valid values are 1 (hosting) or 0 (on-premise, default).
DisableAutoUpdate Disables the autoupdate addin if set to 1.
LaunchLime Launches Lime as current user, non-elevated if set to 1 and installer is run in passive mode.

Executing the following will install the Lime CRM client in passive mode and use Swedish as the default language:

limepro-xxyyzz.exe /install /passive LIMELANGUAGE=sv

Auto update is enabled by default in version 10.16 and up. It can be disabled using the following methods.

  1. Disable the auto updater addin using the installer, see above.
  2. Disable the auto updater after installation using the registry.
  3. Disable the Lundalogik Maintenance Service using the registry (not recommended).

Notes:

  1. in the following a\b\key\@value syntax is used for registry entries.
  2. on 32-bit machines omit WOW6432Node from registry keys.

To disable the auto update addin:

  1. Stop the addin from loading (current user): HKEY_CURRENT_USER\Software\Lundalogik\Lime\Addins\LimeAutoUpdate.Addin\@LoadBehavior should be set to 0 (DWORD)
  2. Load the addin but disable it (all users): HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Lundalogik\Lime\AutoUpdate\@Disabled set to 1

To disable the maintenance service (not recommended):

  1. Disable the service from running, set HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Lundalogik\Lime Maintenance Service\@Disabled to 1 (DWORD). This setting is also checked by the auto update addin.
  2. Disable the service itself, e.g. by setting its startup type to disabled using services.msc or the registry. Note that this service only starts if an update is available and thus never runs (and consumes resources) otherwise!

The Lime CRM client can also be deployed through, for example, Active Directory or Microsoft SCCM. In these cases it is usually preferable to use Windows Installer packages (.msi) to install the application. The Lime CRM installer application (.exe) contains embedded .msi files that can be extracted and deployed. Extraction can be done by following these steps:

  1. Download and install the WiX Toolset.
  2. Open a command prompt and run the following command:
    <wix install dir>\bin\dark.exe -x c:\temp\limepro <full path to limepro-xxyyyzz.exe>
  3. The extracted .msi files will be found in c:\temp\limepro\AttachedContainer

One of the extracted files will be LimeClientSetup.msi. This Windows Installer package accepts the same installer properties as the installer application. Note that the files must be deployed in the following order:

  1. Vba71.msi
  2. Vba71_1033.msi
  3. LimeMaintenanceService.msi
  4. LimeClientSetup.msi

The LimeMaintenanceService.msi installer installs the Windows service responsible for updating the client. This install is not required, however, strongly recommended. Not installing this will disable auto-updating of the Lime CRM client.

To install/uninstall/reinstall an .msi package manually, use msiexec.exe.

When installing the Lime CRM client in a multi-user environment, for example, Terminal Services/Remote Desktop Services/Citrix, make sure to log on as a user with administrator privileges and install Lime CRM through Control Panel | Add/Remove Programs.

Outlook integration

In order to make the Outlook integration work correctly, Lime CRM and Outlook have to run on the same client. If Lime CRM is to be run as a published application, the host system must be configured so that Lime CRM and Outlook are started in the same session.

Microsoft Office 2007 or later, 32-bits is required.

  • Last modified: 23 months ago
  • (external edit)