On Sat Jan 24 16:44:11 2026 +0000, Esme Povirk wrote:
Possibly. Currently, dotnetfakedlls.inf is coupled with the MSI tables (which I neglected to update) for the uninstall. I suppose if we also put uninstall info in wine.inf, it'd fix that too. Changing that would mean that Wine Mono 11.x requires a Wine version greater than 11.0, which I try to avoid. I guess I could add a fallback path for this release cycle. Another option I considered was to put this dll in Wine Mono entirely, as we do with PresentationNative (which is part of wpf). I'm not sure which way is better. Getting rid of dotnetfakedlls.inf entirely and moving the dll's into Wine Mono would be the easiest option for me, because then they'd just be normal files as far as MSI is concerned. But I feel like there was some reason we needed fusion.dll to be in Wine.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9958#note_127932