The installer for Igloo Core Engine has a portable mode which allows you to install and run the application without making system-wide changes. This mode is useful for keeping installations self-contained, allowing multiple versions to exist on the same machine without conflicts.
Portable Mode Flag: Running the installer with the /portable=1
flag triggers custom script logic to modify the installation process.
No System-Wide Changes: The installer avoids writing registry entries and does not use system folders like %ProgramData%
for storing application data. Instead, all files are placed within a user-specified directory.
Multiple Test Versions on a Single Machine: Since portable installations do not interfere with each other, multiple versions of Igloo Core Engine can run independently.
To install portably, execute the installer with the /portable=1
command-line argument. Example:
IglooCoreEngine-v1.5.0.250224-3.exe /portable=1 |
If the installer is running in portable mode, you will see the following
This sets the portable folder which should be empty unless you are updating an existing portable version. The installer will create two folders IglooCoreEngine and igloo-core-service and copy all necessary files to these folders.
The system service version of igloo-core-service
may already be running in the background. To prevent conflicts, you need to stop it before launching the portable version.
Open Task Manager
Go to the Services tab.
Find igloo-core-service in the list.
Right-click it and choose Stop.
Navigate to the portable installation folder you selected during installation.
Open the igloo-core-service
folder.
Run igloo-core-service.exe
.
Go to the IglooCoreEngine folder inside your portable installation directory.
Run IglooCoreEngine.exe
directly from this folder.
Once you are done using the portable version, restart the system service
Close the portable igloo-core-service
command prompt window
Restart the system service using Task Manager (Start the igloo-core-service
service)