[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