Client installation
The Lime CRM desktop client is distributed as a single installer application named limepro-<version>.exe
.
Manual installation
To install Lime CRM, simply launch the installer and follow the instructions. The installation requires administrator privileges.
Automated installation
Command-line switches
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. |
Installer properties
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. |
Example
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
Auto update is enabled by default in version 10.16
and up. It can be disabled using the following methods.
- Disable the auto updater addin using the installer, see above.
- Disable the auto updater after installation using the registry.
- Disable the Lundalogik Maintenance Service using the registry (not recommended).
Notes:
- in the following
a\b\key\@value
syntax is used for registry entries. - on 32-bit machines omit
WOW6432Node
from registry keys.
To disable the auto update addin:
- Stop the addin from loading (current user):
HKEY_CURRENT_USER\Software\Lundalogik\Lime\Addins\LimeAutoUpdate.Addin\@LoadBehavior
should be set to0
(DWORD
) - Load the addin but disable it (all users):
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Lundalogik\Lime\AutoUpdate\@Disabled
set to1
To disable the maintenance service (not recommended):
- Disable the service from running, set
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Lundalogik\Lime Maintenance Service\@Disabled
to1
(DWORD
). This setting is also checked by the auto update addin. - 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!
Deployment
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:
- Download and install the WiX Toolset.
- 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>
- The extracted
.msi
files will be found inc:\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:
Vba71.msi
Vba71_1033.msi
LimeMaintenanceService.msi
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.
Installation in multi-user environments
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.