http://bugs.winehq.org/show_bug.cgi?id=58578 --- Comment #6 from Ratchanan Srirattanamet <peathot@hotmail.com> --- So I tested again with Wine 11.9. And maybe `MsiProvideAssemblyW()` might not be the actual problem here. Because it turns out that if I install Report Viewer before installing dot48 via Winetricks, then the program works without even calling `MsiProvideAssemblyW()`. On the other hand, if I install dotnet48 before Report Viewer, then my implementation of `MsiProvideAssemblyW()` from MR !9038 [^1] is now unable to find the component, where it works before if I install Report Viewer alone/against Mono .NET. So this leads me to believe that the real problem is with MSI's interaction with the real .NET, somehow breaking installing/publishing Report Viewer's .NET assembly. Will look into this further... [^1]: https://gitlab.winehq.org/wine/wine/-/merge_requests/9038 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.