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

David Ching dc at remove-this.dcsoft.com
Fri Jan 29 01:46:58 CET 2010


"Cyril C" <cyril.mailing.list at gmail.com> wrote in message 
news:4B61FB94.2030306 at gmail.com...
> What worked for me was to go patch my "C:\Program Files\Microsoft Visual 
> Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT\Microsoft.VC90.CRT.manifest" 
> file, changing the version attribute from 9.0.30729.4148 back to 
> 9.0.21022.8. Or the contrary. Not sure about that.

Hmm, I'm glad it worked for you, but I believe the VS service packs/ATL 
Redist update also changes the startup code linked into your .exe, so just 
changing the manifest of the redist might result in mismatched startup code.

VS2010 does away with manifests for the VC redists, so we will be reverting 
back to DLL hell instead of manifest hell in the near future.

-- David
 




More information about the Qt-interest-old mailing list