On Mon Nov 4 22:17:28 2024 +0000, Hans Leidekker wrote:
We do open the file in read-only mode but the local copy created under windows/installer is opened read-write. Are you saying the installer locates this copy and tries to open it?
Pretty sure it does exactly that.
``` 0304:trace:msi:MsiOpenDatabaseA "C:\windows\Installer\dbe7.msi" (null) 00007FFFFE1FEA50 ... 0304:warn:msi:MSI_OpenDatabaseW open failed r = 0x80030020 for L"C:\windows\Installer\dbe7.msi" ``` This call comes from application code, not from us.
My test case should prove this works on windows.