Partager via


Vue d'ensemble des packages de composants additionnels

Mise à jour : novembre 2007

Les packages de composants additionnels sont des fichiers XML qui sont placés dans le dossier addons du magasin de données. Les packages sont utilisés par RemoteAgent et FileDeployer pour déployer des fichiers ou une application sur un appareil.

Lorsque votre application crée un RemoteAgent ou appelle DownloadPackage, l'API de connectivité Smart Device recherche un package avec un ID qui correspond au ObjectId fourni comme argument. Si l'API trouve le package, elle copie des fichiers sur l'appareil et, le cas échéant, démarre un fichier exécutable selon les informations contenues dans le package de composants additionnels. Les packages de composants additionnels contiennent les informations suivantes :

  • Un ID qui identifie de façon unique le package.

  • Le nom du package.

  • Les types de processeur pris en charge par l'application Smart Device.

  • Le dossier local sur l'ordinateur de bureau à partir duquel les fichiers sont copiés.

  • Le dossier distant sur l'appareil où les fichiers sont copiés.

  • La liste des fichiers à copier.

  • Fichier binaire à démarrer avec les arguments de ligne de commande facultatifs.

Pour obtenir un exemple de la façon d'utiliser un package, consultez Procédure pas à pas : échange de données entre des applications Smart Device et des applications de bureau.

Création de fichiers de packages de composants additionnels

Visual Studio traite tout fichier placé dans le dossier addons du magasin de données à l'emplacement lecteur:\ProgramData\Microsoft\corecon\1.0\addons (Windows Vista) ou lecteur:\Documents and Settings\All Users\Application Data\Microsoft\corecon\1.0\addons, indépendamment du nom de fichier, en tant que fichier de package de composants additionnels.

Remarque :

Le dossier addons du magasin de données est créé lorsque vous installez une version quelconque de Visual Studio, sauf les versions Express.

Il est important de vérifier les modifications que vous effectuez dans le dossier addons du magasin de données. Les fichiers de package incorrects endommageront le magasin de données et Visual Studio ne fonctionnera pas. Pour vérifier vos modifications, fermez et ouvrez Visual Studio. Visual Studio ne s'ouvrira pas si le magasin de données est endommagé. Annulez toutes les modifications et réessayez.

Voir aussi

Concepts

Référence XML du schéma de package de composant additionnel

Référence

RemoteAgent

FileDeployer

Autres ressources

Exemples d'API de connectivité Smart Device