Forum Discussion

farmerphd's avatar
farmerphd
Copper Contributor
Apr 23, 2024

Two MSIX installed Windows Apps share files

Hello All,

 

I have two separate MSIX packages that use a similar .NET runtime. The .dll and .exe files share the same name but installed in different windows app containers.

 

The windows installer (windows 10) starts to mix and match the files when installing the MSIX packages. When I start the .exe file, which is the main app file, it uses a mix of files from a different windows app and gives errors. 

 

Is this an issue that others have experienced? If so, is there a fix to have the windows app only use the particular files from it's container? Strange because on one computer this never happens and on another it happens each time. Both are running Windows 10 so guessing that some setting needs to be made on the problem PC?

 

Thanks.

  • Psycorp's avatar
    Psycorp
    Brass Contributor
    You could try turning off data deduplication using the info below, I have several MSIX packages that all share a common core and so far (touches head) I have had no reports for testers saying that they are experiencing any failures due to Windows mucking things up.

    https://learn.microsoft.com/en-us/windows-server/storage/data-deduplication/install-enable

    You might also consider raising a ticket with Microsoft on this issue, as if deduplication is not working as expected then that will have wide reaching consequences for All MSIX packages.

Resources