https://bugs.winehq.org/show_bug.cgi?id=41369
--- Comment #15 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- (In reply to Louis Lenders from comment #14)
(In reply to Fabian Maurer from comment #13)
Latest Paint.NET (https://www.dotpdn.com/files/paint.net.4.2.5.install.zip) still fails with
0033:err:ole:CoGetClassObject class {4c1fc63a-695c-47e8-a339-1a194be3d0b8} not registered
Using wine-staging 4.17 and a fresh WINEPREFIX with dotnet472 installed.
Mind taking a look at that?
Does patch below help? It creates the mentioned regkey for me I don`t know enough of the stuff to know if it`s really correct; i just made a patch that time that helped paint.net to get around the uianimation errors, maybe Alistair could comment (?)
The patch is good and should be submitted upstream.
The threading model for each of these CoClass's is "both" on windows, which allows any applications to use these interfaces. As opposed to only an "apartment" threaded application (which is wine currently).
Currently only staging will register these interfaces. The remaining uianimation patches in staging, need to be split up (0002 mostly) before upstreaming.