[Bug 25980] Duty Calls needs msvcm90.dll (purist)

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Dec 21 15:22:56 CST 2011


http://bugs.winehq.org/show_bug.cgi?id=25980

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at gmx.net
            Summary|Duty Calls: needs           |Duty Calls needs
                   |msvcm90.dll                 |msvcm90.dll (purist)

--- Comment #10 from Anastasius Focht <focht at gmx.net> 2011-12-21 15:22:56 CST ---
Hello,

the situation should have improved since Wine ships its own manifests for VC++
2005 and 2008 runtime.
(starting with commit
http://source.winehq.org/git/wine.git/commitdiff/05ddaaf0686a0fcc10c9874a8d3abc9f35459f44
)

The initial problem here is essentially the same as explained in bug 25981
(incomplete assembly list for process default activation context due to missing
manifests). Yeah, name it: d-u-p-e.

The game installers that ship/install their own VC++ 2008 runtime should load
native dependencies like "msvcm90.dll" correctly now.

Retest your installers.
If one app/game really binds to this dll without shipping/installing VC++ 2008
runtime then this bug might be valid... otherwise this bug is just a "purist".

As Vincent mentioned: this is not easy due to mixed mode nature of the module
(bridging with .NET CLR).

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.



More information about the wine-bugs mailing list