[Qt-interest] Mismatched VC90 CRT versions in manifest file

Ross Bencina rossb-lists at audiomulch.com
Fri Jan 29 05:12:48 CET 2010


Coming in a bit late on this, but just FYI

Mike Jackson wrote:
> Wasn't there a security update or something like that for Visual Studio 
> 2008
> where one of the versions on the CRTs was not updated to match the uptick 
> in
> version of VS2008 itself which caused all sorts of problems like this?

I'm not sure about VS2008. There was a patch for VS2005 (KB971090) where M$ 
decided to force an update of the msvcrt-redist folder *in your VS install* 
so that if you were bundling the mscrt from there you suddenly got a 
different manifest version (and as a result, a clash with the pre-built Qt 
DLL manifests).

See here for some discussion:
http://blogs.msdn.com/vcblog/archive/2009/08/05/active-template-library-atl-security-updates.aspx

I believe there is a way to redirect the manifest versions but I never 
worked out how.

I don't use ATL so the security update wasn't relevant. I ended up just 
rolling back the security update and disabling automatic updates.

Cheers

Ross. 




More information about the Qt-interest-old mailing list