Question

Je migré de VS2008 à VS2010 avec mon application ClickOnce. J'utiliser pour avoir la 2008 C ++ Redist comme prereq pour mon application. Lors du déplacement à VS2010 cette option n'existe plus et 2010 C ++ Redist ne le fera pas. J'ai pu ajouter à nouveau avec succès le Redist 2008 dans la liste Visual Studio 2010 de prereqs.

Ma question est, si je fais maintenant 2008 C ++ REDIST un prereq nouveau, fera cette pause mes clients? Mes clients ont déjà Redist 2008 installé.

Merci beaucoup

Était-ce utile?

La solution

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

Le programme d'installation de prereq, appelé généralement le programme d'amorçage, est complètement séparé de ClickOnce. Il « initialise » ensemble prereq installe pour faire la plus belle expérience pour les utilisateurs finaux. C'est ça. Il ne fait rien d'autre spécial que le téléchargement et kick-off toutes vos installations de Préalable puis lancez votre application ClickOnce quand il se termine.

Maintenant, si vous mettez à jour votre application à la 4.0 cadre et un client sans le cadre exécute votre application, vous êtes pour quelques problèmes. Ceci est une autre question que C ++ runtime prereq bien.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top