1

J'ai donc migré de VS2008 à VS2010 avec mon application clickonce. J'ai l'habitude d'avoir le redist C++ 2008 comme préreq pour mon application. Lors du passage à VS2010, cette option n'existe plus et la rediffusion C++ 2010 ne fonctionnera plus. J'ai réussi à ré-ajouter le redist 2008 dans la liste des prérequis Visual Studio 2010. Ma question est la suivante: si je redéfinis le prérequis du C++ 2008, cela va-t-il casser mes clients? Mes clients ont déjà installé le redist 2008.Modifier les paramètres de clickonce prereq

Merci beaucoup

Répondre

2

Non, il ne cassera pas vos clients, aussi longtemps que vous ciblez la même version du framework que vous étiez avec VS 2008.

L'installateur de prereq, généralement appelé le programme d'amorçage, est complètement séparé de ClickOnce. Il "bootstraps" ensemble prereq installe pour rendre l'expérience plus agréable pour les utilisateurs finaux. C'est tout. Il ne fait rien d'autre que de télécharger et lancer toutes vos installations prereq et ensuite lancer votre application ClickOnce quand il se termine. Maintenant, si vous avez mis à jour votre application vers le Framework 4.0 et qu'un client sans le framework exécute votre application, vous avez des problèmes. C'est un problème différent de celui de votre environnement d'exécution C++.