Partager via


Vue d’ensemble du fichier du programme d’installation d’application

Souvent, vous devez partager votre application avec de nombreux utilisateurs. Plus tard, vous devez mettre à jour l’application et vous voulez vous assurer que vous pouvez le faire de manière transparente même pour vos utilisateurs non techniques, et facile pour vous.

Pour vous aider à ce faire, nous avons introduit le fichier App Installer à partir de Windows 10 version 1709. Il s’agit d’un fichier XML que vous pouvez créer vous-même ou créer à l’aide de Visual Studio (consultez les instructions de Visual Studio ici). Le fichier Programme d’installation d’application spécifie où se trouve votre application et comment la mettre à jour. Si vous choisissez d’utiliser cette méthode de distribution d’applications, vous devez partager avec vos utilisateurs le fichier Programme d’installation d’application, au lieu du conteneur d’application réel. L’utilisateur doit ensuite cliquer sur le fichier Programme d’installation d’application. À ce stade, l’interface utilisateur familière du programme d’installation d’application s’affiche et guide l’utilisateur tout au long de l’installation. Une fois que l’utilisateur a installé l’application à l’aide de ces étapes, l’application est associée au fichier Programme d’installation de l’application.

Plus tard, lorsque vous disposez d’une mise à jour de l’application, vous mettez uniquement à jour le fichier Du programme d’installation d’application (.appinstaller). Lorsque vous mettez à jour le fichier, la nouvelle version de l’application est envoyée (push) à l’utilisateur. Cela est particulièrement utile pour vos utilisateurs, car ils n’ont rien à faire pour obtenir la mise à jour. Ils continuent simplement à utiliser l’application comme d’habitude, et la mise à jour sera remise à eux.

Voici un exemple montrant comment cela fonctionne :

  1. It Pro Joe veut distribuer l’application Ressources humaines à son entreprise.
  2. It Pro Joe place l’application Ressources humaines sur un partage et crée un fichier d’installation d’application nommé HumanResources.appinstaller. Ce fichier programme d’installation d’application est associé à l’application.
  3. It Pro Joe place HumanResources.appinstaller sur un partage.
  4. It Pro Joe pointe les employés de l’entreprise vers HumanResources.appinstaller.
  5. Le gestionnaire Maggie clique sur HumanResources.appinstaller et obtient l’interface utilisateur du programme d’installation d’application, qui la guide pour installer l’application Ressources humaines.
  6. À partir de là, sur l’appareil du responsable Maggie, les ressources humaines sont juste une autre application et elle interagit avec elle comme elle le fait avec n’importe quelle autre application. Elle peut l’épingler à la barre des tâches ou au menu Démarrer, elle apparaît dans sa liste d’applications, etc.
  7. Une semaine plus tard, le professionnel de l’informatique Joe obtient une mise à jour de l’application Ressources humaines. Pour le partager avec des utilisateurs, il met simplement à jour HumanResources.appinstaller pour pointer vers la nouvelle version de l’application et définit le type de mise à jour souhaité.
  8. Le lendemain matin, le directeur Maggie, qui ne sait rien sur la mise à jour lance l’application Ressources humaines déjà sur son bureau.
  9. L’application détecte qu’il existe une mise à jour et applique automatiquement la mise à jour
  10. Manager Maggie est heureux qu’elle dispose désormais de la dernière version de l’application et puisse tirer parti des nouvelles fonctionnalités.

À compter de Windows 10 Fall Creators Update (version 1709, build 16299) et versions ultérieures, le Kit de développement logiciel (SDK) Windows fournit également plusieurs API que vous pouvez utiliser pour modifier des packages par programmation via des fichiers App Installer ou pour récupérer des informations sur les applications avec une association App Installer. Pour plus d’informations, consultez la documentation connexe.

Hébergement du fichier programme d’installation d’application pour les téléchargements et les mises à jour

Vous pouvez utiliser le fichier Programme d’installation d’application pour télécharger ou mettre à jour votre application à partir du web, d’un partage réseau ou d’un partage de fichiers local. Le fichier d'installation de l'application prend en charge le téléchargement et la mise à jour via les protocoles https, http et smb.

Contenu du fichier programme d’installation d’application

L’image suivante montre un exemple de fichier d’installation d’application. Pour plus d’informations sur les éléments XML dans le fichier du Programme d'installation d'applications, consultez la référence du schéma du fichier du Programme d'installation d'applications. Pour plus d’informations sur la configuration des paramètres de mise à jour dans le fichier Programme d’installation d’application, consultez Configurer les paramètres de mise à jour dans le fichier Programme d’installation d’application.

Exemple de fichier Du programme d’installation d’application avec les paramètres de mise à jour