2010-11-17 7 views
2

J'ai une situation où mon XAP est produit avec la version Silverlight installée sur ma machine dev, alors que les utilisateurs (entreprise) utilisent une version différente (plus tôt). Les utilisateurs n'ont pas la possibilité de mettre à niveau leur environnement d'exécution Silverlight en raison de la stratégie du département informatique.Silverlight 4.0 - comment cibler la version d'exécution de Silverlight pour XAP dans VS 2010?

Je n'ai aucun contrôle sur quand et quelle version de l'environnement d'exécution Silverlight que le service informatique va permettre aux utilisateurs d'avoir. Je ne connais que la version Silverlight qu'ils utilisent à un moment donné.

Donc la question est comment puis-je construire un fichier XAP ciblant la version spécifique de l'exécution de Silverlight (4.0.50401.0 dans mon cas)? J'ai essayé de jouer avec le fichier AppManifest et d'effectuer d'autres manipulations dans VS 2010, mais je n'ai pas eu la chance de trouver une solution pour le moment.

J'apprécierais si vous pouviez conseiller.

Merci!

Répondre

2

Tim Heuer a écrit un blog à ce sujet, http://timheuer.com/blog/archive/2010/09/28/keeping-your-silverlight-dev-environment-stable-through-service-releases.aspx. Fondamentalement, il vous suggère de maintenir la version du SDK Silverlight que vos utilisateurs auront sur votre machine de développement. Cela vous permettra de construire des XAP avec cette version du SDK.

+0

Merci Jason. J'ai lu le message de Tim. C'est une solution au problème, même si j'espérais trouver quelque chose dans les paramètres de VS 2010 pour atteindre la même chose sans réinstaller beaucoup de choses. J'ai tendance à croire qu'il n'y a pas grand-chose à faire pour contrôler la version sauf ce que Tim recommande. – Anvar

+0

J'étais également surpris qu'il n'y avait pas un paramètre qui pourrait être utilisé pour contrôler cela. Dans l'ensemble, cependant, le correctif ne semble pas être si mauvais, d'autant plus que vous connaissez la version de vos utilisateurs. – Jason

Questions connexes