Some people have noticed that mscoree.lib in the Program FilesMicrosoft Visual Studio 2005VCPlatfromSDKLib directory is older than the release date for .NET 2.0. If you run dumpbin.exe on the two libraries you’ll see vastly different time stamps:
> dumpbin.exe /headers “Program FilesMicrosoft Visual Studio 8VCPlatfromSDKLibmscoree.lib”
Dump of file C:Program FilesMicrosoft Visual Studio 8VCPlatformSDKlibmscoree.lib
File Type: LIBRARY
FILE HEADER VALUES
14C machine (x86)
3 number of sections
3BEF5B8C time date stamp Sun Nov 11 21:18:04 2001
10C file pointer to symbol table
8 number of symbols
0 size of optional header
100 characteristics
32 bit word machine
…
> dumpbin.exe /headers “Program FilesMicrosoft Visual Studio 8SDKv2.0Libmscoree.lib”
Dump of file C:Program FilesMicrosoft Visual Studio 8SDKv2.0Libmscoree.lib
File Type: LIBRARY
FILE HEADER VALUES
14C machine (x86)
3 number of sections
4333A1D6 time date stamp Thu Sep 22 23:33:58 2005
10C file pointer to symbol table
8 number of symbols
0 size of optional header
100 characteristics
32 bit word machine
…
It’s only reasonable that the Platform SDK wouldn’t have the .NET 2.0 drop of mscoree.lib, however, since the current Platform SDK drop for the release of Visual Studio 8 is geared toward Windows Server 2003 and down-level platforms.
To get the latest versions of mscoree.lib and for the other supported processor architectures – both x64 and IA64 – you should download the appropriate Microsoft .NET Framework SDK from http://msdn.microsoft.com/netframework/downloads/updates/default.aspx. I’ve enumerated the current SDK downloads for your convenience here:
- .NET 1.0 SDK (x86) – http://www.microsoft.com/downloads/details.aspx?familyid=4fe5bdb5-c7a7-4505-9927-2213868a325b
- .NET 1.1 SDK (x86) – http://www.microsoft.com/downloads/details.aspx?familyid=9b3a2ca6-3647-4070-9f41-a333c6b9181d
- .NET 2.0 SDK (x86) – http://www.microsoft.com/downloads/details.aspx?familyid=fe6f2099-b7b4-4f47-a244-c96d69c35dec
- .NET 2.0 SDK (x64) – http://www.microsoft.com/downloads/details.aspx?familyid=1aef6fce-6e06-4b66-afe4-9aad3c835d3d
- .NET 2.0 SDK (IA64) – http://www.microsoft.com/downloads/details.aspx?familyid=f4dd601b-1b88-47a3-bdc1-79afa79f6fb0
0 comments