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

Eirik Ulvik eiriku at simsurgery.com
Thu Jan 28 15:38:00 CET 2010



Den 28.01.2010 15:31, skrev Dave Smith:
> 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
It does create an own folder in WinSxS folder.

> 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?

The user has to actively un install the vc redist if my memory serves me 
well.

If you really want to avoid this issue all together download the Qt 
sources and compile it yourself. You should then not have these problems.

Eirik


>
> --Dave
> _______________________________________________
> Qt-interest mailing list
> Qt-interest at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-interest



More information about the Qt-interest-old mailing list