Odd setup.ini and version.ini content on Windows

Stephan Bergmann stephan.bergmann at allotropia.de
Mon Jan 15 12:41:13 UTC 2024


On 1/15/24 11:29, Mike Kaganski wrote:
> On 1/15/2024 2:41 PM, Stephan Bergmann wrote:
>> "At least on Windows, our MSI install sets differ from our archive 
>> install sets in that their program/setup.ini and program/version.ini 
>> files have differing content:  For one, they have ProductCode, 
>> UpdateCode, and MsiProductVersion (the latter only in version.ini) 
>> lines that have empty values in archive install sets and non-empty 
>> values in MSI install sets.
> 
> Maybe I am wrong here, and confuse things - but I have some vague memory 
> that one of these (or some different?) values was used at startup time, 
> to check against the "last run version" in usermodifications, to 
> initiate things like extensions compatibility check.

You probably mean org.openoffice.Setup/Office/LastCompatibilityCheckID, 
checked in function impl_needsCompatCheck in 
desktop/source/app/check_ext_deps.cxx.  But that is checked against the 
version.ini buildid, which I'm leaving alone here.



More information about the LibreOffice mailing list