[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