Menu

#2431 KPS_OPTIONS

KeePass_2.x
closed
nobody
None
5
2026-06-08
2026-06-03
qsd54r
No

This new KPS_OPTIONS feature does not work properly.

In past I customized the MSI start menu and other stuff via MSI transform. Now since you guys removed the shortcut table this is not longer possible. Thank you for breaking the MSI and making it a non-standard MSI and an option nobody needs. MSI was just perfect.

I created a KPS_OPTIONS variable in "Property" table and added the options. I set:

/MERGETASKS="!DesktopIcon" /GROUP="Utilities"

After this - the install creates a start menu folder Keepass 2 and not "Utilities" as told. No more any chance to customize the setup.

PLEASE get rid of innosetup and move to a native MSI and stop creating this crap InnoSetup - it cannot customized properly. It only suxxx.

1 Attachments

Discussion

  • qsd54r

    qsd54r - 2026-06-03

    v2.57.1 worked great.

     
  • Dominik Reichl

    Dominik Reichl - 2026-06-06
    • status: open --> closed
    • Priority: 2 --> 5
     
  • Dominik Reichl

    Dominik Reichl - 2026-06-06

    The installer program ("KeePass-2.x-Setup.exe") is built using Inno Setup, the MSI package ("KeePass-2.x.msi") is not. The MSI package does not support a "GROUP" property for changing the start menu folder name. That's not a bug; you'd need to use the installer program for that.

    Overall, I think the new way of creating shortcuts is better than the old one (shortcuts pinned to the taskbar do not break with every update anymore, etc.).

    Best regards,
    Dominik

     
  • qsd54r

    qsd54r - 2026-06-08

    The problem is you seem to try to make the MSI behave like InnoSetup by implementing KPS_OPTIONS where MSI already has command line options.

    KPS_OPTIONS is not useful. You broke the ability to customize and remove shortcuts as you removed them from the MSI. I have not yet understood how you create them, Please share this info. This change is a clear fail and not better than past setup. I cannot install the software anymore as you broke the ability to customize.

    Please install Orca or InstEd and apply the 2.57 MST to v2.57 to see what I'm writing about regarding customization. This is the native suported way to customize MSI setups and it works perfectly for ages. You broke this with 2.60 for all users. Please add the shortcuts back and od not break MSI customizations.

    You should better ged rid of InnoSetup as this is not customizable at all, disallow AD deployment, has bad logging, is not repairable and so on. Make the MSI the default and EOL all other installers, please. This is the long term way to go.

     
  • qsd54r

    qsd54r - 2026-06-08

    Why have you closed this valid case?

     

Log in to post a comment.

Auth0 Logo