https://bugs.documentfoundation.org/show_bug.cgi?id=158387

V Stuart Foote <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |NOTABUG
                 CC|                            |[email protected]
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #2 from V Stuart Foote <[email protected]> ---
Expected beharior. Nightly dev builds builds are done without --enable-release
switch so the MSI package does not write the file associations for the
"LibreOfficeDev"

Can be forced though, use:

  msiexec /i LibreOfficeDev_24.2.0.0.alpha1_Win_x86-64.msi WRITE_REGISTRY=1


Better practice is awareness of the "reduced" os/DE integration and instead
perform a Microsoft Installer "Administrative" install to provide "parallel
use" [1]:

  msiexec /a LibreOfficeDev_24.2.0.0.alpha1_Win_x86-64.msi
TARGETDIR="C:\lodev242_20231123"

Then edit the "bootstrap.ini" file in the "C:\lodev242_20231123\program" folder
and adjust the 'UserInstallation=' stanza to point to the install:

  UserInstallation=$ORIGIN/../Data/settings

The Dev/Alpha build is then completely separate from the release builds. The
--enable-release flag is not set until the first release candidate. So the
nightly and the Alpha/Beta builds will not register to Windows registry.

=-ref-=
[1] https://wiki.documentfoundation.org/Installing_in_parallel/Windows

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to