On Thu, May 14, 2009 at 03:13:19PM +0300, Paul Chitescu wrote:
> No idea why m$ created two implementations for those functions and classes,
> one for workstation and one for server. Could be a $$$ issue?
I have vague recollection it's to do with threading models and somesuch.
I came across a di
On Thu, 14 May 2009, Paul Vriens wrote:
[...]
> Spot on:
>
> (Vista with .NET3.5SP1):
>
> winedump -v -j export mscorwks.dll | grep -e CompareAssemblyIdentity -e
> GetAssemblyIdentityFromFile
>
> 002FF32248 CompareAssemblyIdentity
> 00300A4169 GetAssemblyIdentityFromFile
So given th
On Thursday 14 May 2009 14:53:09 Paul Chitescu wrote:
> [...]
> >
> 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.micr
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
Luke Benstead wrote:
2009/5/14 Paul Vriens :
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 no
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
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
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
th
CompareAssemblyIdentity() and GetAssemblyIdentityFromFile() have stubs
in fusion.c, but they are not used and not exported in any way.
Is there any point in keeping them in their current state?
Where/how should they be exported? A look at the fusion.dll export table
on my Windows XP turned up n