[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