I've been using the Portable version for years and have a large list of triggers (22).
After installing the Windows version of 2.49 I copied the KeePass.config.xml from the Portable version.
The windows version shows none of the triggers defined in the Portable version.
What is different between the triggers of the Portable version and the Windows version?
Can they be "converted"? Or would I need to recreate them all?
Thanks in advance
m8ram
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
There is no difference between the triggers. KeePass 2x portable and KeePass 2x installed are the same program. The installed version is installed using an installer, while the portable version isn't. The config files are the same but their default location is different.
Instructions for moving the keepass.config.xml containing the triggers to their default location for KeePass 2x installed:
The active keepass.config.xml for the portable version is usually in the KeePass application directory. Its last modified date should correspond to the time KeePass portable last exited. Examine the keepass.config.xml file from the portable installation using a text editor and make sure it contains your triggers. The triggers are in a section called <TriggerSystem>.
While the current, installed version of KeePass is NOT running:
Inspect the KeePass program directory for a keepass.config.xml file. The installed version of KeePass usually won't contain this file, and the program directory is write protected. If it doesn't exist, do nothing. If it exists, edit it with a text editor and change the <PreferUserConfiguration> element to TRUE.
Navigate to %APPDATA%\KeePass. This directory should contain a keepass.config.xml file with a last modified date corresponding to the time KeePass last exited. Rename it to keepass.config.xml.bak. Copy the keepass.config.xml file containing the triggers to this location.
Start the installed version of KeePass. KeePass should startup with the triggers.
Last edit: wellread1 2021-09-13
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I've been using the Portable version for years and have a large list of triggers (22).
After installing the Windows version of 2.49 I copied the KeePass.config.xml from the Portable version.
The windows version shows none of the triggers defined in the Portable version.
What is different between the triggers of the Portable version and the Windows version?
Can they be "converted"? Or would I need to recreate them all?
Thanks in advance
m8ram
There is no difference between the triggers. KeePass 2x portable and KeePass 2x installed are the same program. The installed version is installed using an installer, while the portable version isn't. The config files are the same but their default location is different.
Instructions for moving the keepass.config.xml containing the triggers to their default location for KeePass 2x installed:
<TriggerSystem>
.<PreferUserConfiguration>
element to TRUE.%APPDATA%\KeePass
. This directory should contain a keepass.config.xml file with a last modified date corresponding to the time KeePass last exited. Rename it to keepass.config.xml.bak. Copy the keepass.config.xml file containing the triggers to this location.Last edit: wellread1 2021-09-13