Cenni preliminari sui package aggiuntivi
Aggiornamento: novembre 2007
I package aggiuntivi sono file XML inseriti nella cartella addons dell'archivio dati. I package vengono utilizzati da RemoteAgent e FileDeployer per distribuire file o un'applicazione a un dispositivo.
Quando l'applicazione crea un RemoteAgent o chiama DownloadPackage, l'API di connettività Smart Device cerca un package con un ID che corrisponde all'ObjectId fornito come argomento. Se l'API individua il package, copia i file nel dispositivo e, facoltativamente, avvia un file eseguibile in base alle informazioni nel package aggiuntivo. I package aggiuntivi contengono le informazioni seguenti:
ID che identifica in modo univoco il package.
Nome per il package.
Tipi di processore supportati dall'applicazione per dispositivi.
Cartella locale sul desktop da dove i file vengono copiati.
Cartella remota sul dispositivo dove i file vengono copiati.
Elenco di file da copiare.
Binario da avviare con argomenti della riga di comando facoltativi.
Per un esempio di come utilizzare un package, vedere Procedura dettagliata: scambio di dati tra applicazioni desktop e applicazioni per dispositivi.
Creazione di file di package aggiuntivi
Visual Studio elabora qualsiasi file inserito nella cartella addons dell'archivio dati in unità:\ProgramData\Microsoft\corecon\1.0\addons (Windows Vista) o unità: \Documents and Settings\All Users\Dati applicazioni\Microsoft\corecon\1 .0 \addons, indipendentemente dal nome del file, come file di package aggiuntivo.
Nota: |
---|
La cartella addons dell'archivio dati viene creata quando si installa qualsiasi versione di Visual Studio tranne le versioni Express. |
È importante verificare le modifiche apportate alla cartella addons dell'archivio dati. I file di package in formato non valido danneggiano l'archivio dati e comportano il mancato funzionamento di Visual Studio. Per verificare le modifiche, chiudere e riaprire Visual Studio. Se l'archivio dati è danneggiato, Visual Studio non si aprirà. Annullare tutte le modifiche e riprovare.
Vedere anche
Concetti
Package aggiuntivo riferimenti XML schema