Comprendre les mises à jour de Windows Embedded Compact (CE 6.0)

Microsoft publie régulièrement des mises à jour de Windows Embedded Compact (Windows CE). Ces mises à jour sont appelées QFE (Quick Fix Engineering) et sont publiées tous les mois, un QFE par architecture. A la fin d'une année, tous les QFE pour une architecture sont regroupés dans un Update Rollup.

Lorsqu'une mise à jour importante (comme Windows CE 6 R2 par exemple) est publiée, elle contient l'intégralité des mises à jour la précédent. il en va de même pour l'update rollup, ce qui signifie que par exemple à l'heure actuelle pour installer Windows CE 6 avec toutes les mises à jour sur son système il faut procéder de la façon suivante:

D'abord les outils de développement: 

  1. Visual Studio 2005
  2. Visual Studio 2005 SP1
  3. Visual Studio 2005 SP1 Update for Vista (si nécessaire)

Puis les outils spécifiques à Windows Embedded CE 6.0:

  1. Windows Embedded CE 6.0
  2. Windows Embedded CE 6.0 Platform Builder Service Pack 1
  3. Windows Embedded CE 6.0 R2 
  4. Windows Embedded CE 6.0 Platform Builder - Cumulative Product Update Rollup Package (through 12/31/2007)

puis les QFE de cette année:

  1. Windows Embedded CE 6.0 Monthly Update (January 2008)
  2. Windows Embedded CE 6.0 Monthly Update (February 2008) 
  3. Windows Embedded CE 6.0 Monthly Update (March 2008)

Toutes les mises à jour peuvent être retrouvées sur la page suivante:

https://msdn.microsoft.com/en-us/embedded/aa731256.aspx

Attention! Utilisateurs de Vista, ces mises à jour étant disponibles sous la forme de MSI il est impossible de spécifier "Run as administrator". Il faut donc ouvrir un command shell en administrateur et lancer le MSI directement à partir de ce command shell...