https://bugs.winehq.org/show_bug.cgi?id=55544
Bug ID: 55544 Summary: .NET Desktop Runtime 7 program doesn't work if .NET 7 is installed locally on the system Product: Wine Version: 8.15 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: tw0ali@tutanota.com Distribution: ---
Created attachment 75104 --> https://bugs.winehq.org/attachment.cgi?id=75104 I've pasted two logs
I'm on Artix Linux and have installed locally on the system the dotnet-runtime and dotnet-host packages on version 7. I also need to use a Windows program (https://projectpokemon.org/home/files/file/1-pkhex/) that uses .NET Desktop Runtime 7.0.10. I've downloaded the x64 setup from the Microsoft site (https://dotnet.microsoft.com/en-us/download/dotnet/7.0) and installed it in my Wine prefix.
If I start the program I get some errors. I've attached two logs: - the first one happens when both dotnet-runtime and dotnet-host are installed locally, and .NET Desktop Runtime 7.0.10 is installed in the Prefix; - the second ones happens when I uninstall dotnet-runtime and dotnet-host from the system and only .NET Desktop Runtime 7.0.10 is installed in the Prefix.
If I reboot the system and don't install dotnet-runtime and dotnet-host (so only .NET Desktop Runtime 7.0.10 is installed in the Prefix) the program starts fine.