I've been looking into a strange problem where loading of one of our application's dlls fails on certain systems (using the Global Flags loader snap flag shows it's somewhere within LoadLibraryEx). The logs in windbg show that there seem to be several different versions of MSVCR90.DLL being referenced. It appears that the version referenced in our manifest is different to the redistributable runtime we're installing.

I've been trying to find a definitive list of the different runtime versions for the Visual Studio service packs and security hotfixes, but I can't find anything useful.

On my own machine I have at least five different ones installed, but I can't relate them to what Visual Studio is building. This is what I've found up to now:

Is there a more complete list than this, or one that clarifies which version we are building?

What is a fully-patched Visual Studio 2008 installation? SP1 + ATL hotfix? Are there further security update

Edit
Report