Est-il possible dans Visual Studio 2008 SP1 de cibler un projet COM C++ vers vcredist 2008 au lieu de vcredist 2008 SP1?Utiliser une version spécifique de vcredist?
Nos clients ont installé le vcredist 2008 et nous ne voulons pas les forcer à installer vcredist 2008 SP1. (en milliers d'ordinateurs!)
J'ai essayé suggestion 1. Le manifeste qui est créé ressemble déjà à ce cibles pré SP1: assemblyIdentity> Mais quand je vérifie avec Dependency Walker il semble que cela dépend encore de la version 9.0.30729.1 (SP1) du fichier? –
+1 à la suggestion # 3. Cela signifie que le runtime C sera réellement compilé dans votre exécutable. Cela rendra l'exe un peu plus grand, mais éliminera le besoin de tout vcredist. Et si la taille vous inquiète, vous pouvez essayer d'utiliser PGO pour avoir le code rarement utilisé sur les sièges arrière de l'exe. – eran
Utilisation de bibliothèques statiques résolu le problème –