[Qt-interest] redistribute QT application for Windows

Nikos Chantziaras realnc at arcor.de
Wed Apr 21 23:58:46 CEST 2010


On 04/21/2010 02:23 PM, Serge wrote:
> Hello,
>
> i need to redistribute QT application, built in Visual Studio 2005.
> can i add to the folder with application VC runtime libraries:
> msvcr80.dll
> msvcp80.dll
> will i break some license agreement, providing these 2 libraries
> together with my program?
>
> Or i need to provide redistributable package vcredist_x86.exe from
> microsoft instead to avoid problems with license?
>
> Thank you!

That might be duplicating what the user already has on his system. 
Also, if you put those DLLs in your app's folder, and Microsoft issues a 
security update for the system-wide DLLs through Windows Update, your 
app will stay buggy since it's using your bundled DLLs and not the 
system global, updated DLLs.

Silently installing vcredist_x86.exe (it should have such a "silent" 
option) is the best way.  It will only install the DLLs if they're not 
already there, or if they're old and outdated, and it will not replace 
them if they're newer.



More information about the Qt-interest-old mailing list