http://bugs.winehq.org/show_bug.cgi?id=33604
Bug #: 33604 Summary: It's impossible to load a native DLL if a built-in one with manifest exists Product: Wine Version: 1.5.30 Platform: x86-64 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dmitry@baikal.ru Classification: Unclassified
I have an application which ships in its main .exe directory msvcrt90.dll and msvcr100.dll. With built-in versions of these DLLs the application crashes, so a reasonable way of action would be to run it with shipped native versions.
But running with WINEDLLOVERRIDES="msvcr90=n,b" or specifying "msvcr90=n,b" in Software\Wine\DllOverrides section in the registry still leads to loading of built-in dll.
Bug 28225 for a similar problem with msvcp90.dll has been closed as WONTFIX, and the suggestion was made to install msvcp90.dll globally. I don't see the point in asking everyone who runs this applicaion to search and install native runtime libraries since the libraries are already installed together with application itself. What is worse, new native runtime could be not compatible with this application, that's the whole point of SxS assemblies - to be able to use the specific one.
http://bugs.winehq.org/show_bug.cgi?id=33604
--- Comment #1 from Dmitry Timoshkov dmitry@baikal.ru 2013-05-17 01:27:29 CDT --- Another point is that in order to use say 'winetricks vcrun2008' in order to install msvcr90.dll one must have a Windows license, and it's safe to assume that a person running Linux doesn't have it.
http://bugs.winehq.org/show_bug.cgi?id=33604
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE
--- Comment #2 from Alexandre Julliard julliard@winehq.org 2013-05-17 04:30:16 CDT --- Our time is better spent making the builtin work.
*** This bug has been marked as a duplicate of bug 28225 ***
http://bugs.winehq.org/show_bug.cgi?id=33604
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2013-06-05 09:14:40 CDT --- Closing duplicate bugs.