https://bugs.winehq.org/show_bug.cgi?id=43727
--- Comment #14 from Alexandre Julliard julliard@winehq.org --- (In reply to gamiljydcome from comment #13)
i think to overrided native dlls, follow wine's loading order even if app link a dll with absolutely path is better.
besides, i suggest to wine's dll loading order, 5.The PATH variable directories(env WINEPATH?) has priority over 3.The Windows system directory.
Like I said, we have to follow the Windows rules. If you want to use a native dll you have to put it in the directory where it would have been loaded on Windows; that can be a dozen different places depending on what the app requests. See https://msdn.microsoft.com/en-us/library/windows/desktop/ms682586(v=vs.85).a... if you want the gory details.