[WPF] Souci d’update d’application XBap

Publié le 02 juillet 2009 par Jeremy.jeanson

Oui je sais, SilverLight a le vend en poupe et personne ne veux d’applications XBap… Oui mais voila, je m’y suis essayé et j’ai rencontré un petit souci qui semble très banale mais pour lequel on peut être amené à chercher longuement avant de trouver une réponse... et avant de trouver on accuse tout le monde et n’importe qui.

J’ai réaliser une petit application de test que j’ai déployé sur IIS et je l’ai utilisé via IE. jusqu’ici, pas de soucis, enfin, pas encore. Après une petite mise à jour de code et nouvelle publication, les ennuis commence : mon IE affiche encore l’ancienne version…

Alors, qui est coupable ?

  • IIS
  • IE
  • … moi, (non, pas possible!)…

Et bien le coupable, c’est bien moi. Je n’ai pas incrémenté le numéro de version de mes assembly…

En fait, il s’agit d’une histoire de cachecache avec le cache du client (jubilation ultime, j’ai ma solution et un jeu de mots à 2 centimes). Le framework control si la dernière version des assembly est déjà en cache sur la machine, et vu que pour lui les deux versions n’en sont qu’une, il ne recharge l’application dernièrement publiée.

Comme présenté sur la capture si contre une petite “*” peut être fort pratique pour avoir un incrément auto de vos version lors des tests.