[Qt-interest] Problem with Windows distribution of plugins using CRT DLL

Chris Hills chaz at chaz6.com
Fri Aug 14 12:38:43 CEST 2009


On 14/08/09 09:14, RZ wrote:
> Hi,
>
> this came up here very often. As far as I understood and remember the
> "solution" is vcredist_x86.exe (or whatever architecture). Pack that in
> your installer and execute it when installing.
>
> This will unpack the right MS dll (in c:\windows\SxS or something like
> that). Together with the manifest in your exe/dll than everything will
> be fine.
>
> HTH,
>
> RZ

I think the problem is that the user cannot install software globally, 
so cannot install software into the existing Windows installation. 
Another approach could be to package the application using a 
virtualiazation tool such as thinapp so that the DLL files appear to be 
installed globally. Thinapp allows you to create packages that link to 
other packages, so you can have one package for Qt shared with your 
application package.

On a related note, it would be nice if Nokia provided a standardised Qt 
redistributable package for Windows. Now that Qt is LGPL there should be 
no problem with this.



More information about the Qt-interest-old mailing list