[Qt-interest] Qt 4.5.x debug, VC9 and Windows SDK. exe will not run

Yanhao Zhu yanhaozhu at gmail.com
Mon Aug 3 21:39:20 CEST 2009


The problem probably is related to SxS. Can you try to install the
redistributable package on the client machine? It may fix the problem.

http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=A5C84275-3B97-4AB7-
A40D-3802B2AF5FC2&displaylang=en

--Yanhao


On 8/3/09 3:00 PM, "David Ching" <dc at remove-this.dcsoft.com> wrote:

> "wwp" <subscript at free.fr> wrote in message
> news:h568qn$taj$1 at eple.troll.no...
>> I cannot run any .exe built on top of this Qt lib (whatever a tiny C++
>> sample or Qt's assistant.exe), once the .exe is copied onto another
>> machine but the dev. machine, it won't run even if the Qt debug
>> libraries and VC9SP1's *debug* libraries are copied where the .exe
>> resides.
>> 
>> Attempting to run the .exe gives the famous error:
>> "The application has failed to start because the application configuration
>> is incorrect. Reinstalling the application may fix the problem."
>> 
>> Within Dependency Walkers, the .exe shows correct deps to VC9SP1-debug
>> libs.
>> 
> 
> Microsoft last week released what is essentially a service pack for Visual
> Studio 2005/2008.  It is the security update KB971090.  What isn't made
> clear is this update changes the CRT version of Visual Studio.  So if you
> rebuild your .exe, it will use the new CRT, yet the previously built Qt
> DLL's use the old .exe.  You must rebuild your Qt DLL's with this update,
> which changes the version of the CRT DLL's.
> 
> Perhaps you can also use the SxSTrace.exe debug utility to log exactly what
> isn't being loaded.
> 
> -- David
> 
> _______________________________________________
> 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