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

Dave Smith dave at thesmithfam.org
Thu Jan 28 15:31:06 CET 2010


Eirik Ulvik wrote:
> Den 28.01.2010 06:51, skrev Dave Smith:
>> I ask because my exe won't start on a fresh Windows XP install (it gives
>> the usual error about reinstalling the application).
>>     
> You should look up vc_redist in order to get the correct MSVC dll's 
> installed on your system. Your situation is caused by differences in the 
> compiler that Qt uses (SP1 or not?) and your.


I've read all the qt-interest archives on the subject, and many other 
sources, and I really want to avoid using vcredist if at all possible. 
That just seems like it will cause problems

Is there some reason that the vcredist option is best?

Does vcredist create a unique folder for my application in 
\WINDOWS\WinSxS? If not, what prevents it from colliding with other 
installed CRTs? Further, what stops some other app from removing my CRT 
DLLs from WinSxS? And lastly, how does vcredist uninstall without 
breaking other apps?

--Dave



More information about the Qt-interest-old mailing list