pour les librairies microsoft :
chaques executables est compilé pour utiliser tel librairie
un executable qui utilise vc++ 2005 , il lui faut vc++ 2005
un executable qui utilise vc++ 2008 , il lui faut vc++ 2008
un executable qui utilise vc++ 2010 , il lui faut vc++ 2010
un executable qui utilise net framework2 , il lui faut net framework2
un executable qui utilise net framework3.5 , il lui faut net framework3.5
un executable qui utilise net framework4 , il lui faut net framework4
et sur os 64bits, c'est pareil qu'au dessus , mais aussi en plus :
un executable 64bits qui utilise net framework4 , il lui faut net framework4 64bits et pas net framework4 x86
.....
pas de melange de librairie possible sinon l'application plantera au demarrage, et avertira eventuellement que cela manque.
en gros pour virer ce genre de truc faut savoir, avant, si les applications que l'on a, utilisent ce genre de librairies (par exemple catalyst control center du dernier pilote de carte graphique amd utilise vc++ 2010 et net framework2 me semble donc pas une bonne idée de virer ceux ci si tu l'as)
apres pour le navigateur c'est un choix, pas la peine d'en avoir 2 si tu manques de place et que tu utilises toujours le même.
Edité le 20/06/2012 à 14:02