Unused functions in fusion.dll
Paul Chitescu
paulc at voip.null.ro
Thu May 14 06:53:09 CDT 2009
On Thursday 14 May 2009 13:29:14 Paul Vriens wrote:
> Paul Vriens wrote:
> > Francois Gouget wrote:
> >> The following fusion.dll functions are unused: nobody calls them and
> >> they are not exported.
> >>
> >> CompareAssemblyIdentity()
> >> GetAssemblyIdentityFromFile()
> >>
> >> I checked a Windows fusion.dll I have here and I did not see them
> >> being exported there either. Yet, the MSDN documents them and
> >> presumably there's a way a application can call them...
> >>
> >> Does anyone know what's up?
> >>
> >>
> >>
> >> ------------------------------------------------------------------------
> >
> > What version of the .NET framework do you have? It looks like these came
> > with 2.0
>
> Forget that remark. Just checked both fusion and mscoree on .NET 1.1 and
> 3.5 and neither have these exports.
>
> So, no clue ;)
Those functions are exported normally from the implementation mscorwks.dll
(but noone guarantees that) and no executable or DLL is linked directly to
it, instead they call GetRealProcAddress in mscoree.dll
http://msdn.microsoft.com/en-us/library/ms233292.aspx
More information about the wine-devel
mailing list