2011/7/24 plino <firstname.lastname@example.org>:
Andras Timar wrote:
Currently we install start the VC++ 2008 redistributable 9.0.30729.4148
installer, if it is not installed and skip the installation, if it is
If you can skip if the SAME version is installed why can't you skip if a
NEWER version is installed?
Because it is not possible to query a newer version reliably.
Especially, detecting yet to be released newer versions seems to be
difficult to me. The MsiQueryProductState call can be used only if the
product code of the package is known.
We skip the same version if it is installed, because that code is
there, otherwise probably we would not bother. However, we don't
detect the same version of localized VC++ redist packages. Check is
only against the product code of en-US version.
My opinion is that it is better to always install vcredist, because it
is the safest, and it makes no harm, if a newer version is installed
already. Maybe we should use the /QN switch instead of /QB so most
people would not notice it and would not complain about it. :)
Unsubscribe instructions: E-mail to email@example.com
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.documentfoundation.org/www/discuss/
All messages sent to this list will be publicly archived and cannot be deleted
Impressum (Legal Info)
: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (MPLv2
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our trademark policy