Share via


Visão geral dos pacotes complementares

complemento pacotes são arquivos XML que são colocados na pasta complementos do armazenamento de dados.Pacotes são usados por RemoteAgent e FileDeployer para implantar arquivos ou um aplicativo em um dispositivo.

Quando seu aplicativo cria um RemoteAgent ou chamadas DownloadPackage, a API de conectividade dispositivo inteligente procura um pacote com uma ID que corresponda a ObjectId que é fornecido sistema autônomo um argumento. Se a API de encontrar o pacote, ele copia os arquivos para o dispositivo e, opcionalmente, inicia um executável com base nas informações do complemento pacote.complemento pacotes contêm as seguintes informações:

  • ID que identifica exclusivamente o pacote.

  • Um nome para o pacote.

  • Processador tipos compatíveis com o aplicativo de dispositivo.

  • Pasta local na área de trabalho do qual os arquivos são copiados.

  • Pasta remota no dispositivo ao qual os arquivos são copiados.

  • Uma lista de arquivos a serem copiados.

  • Binário para ser iniciado com argumentos de linha de comando opcionais.

Para obter um exemplo de como usar um pacote, consulte Demonstra Passo a passo: Trocando dados entre a área de trabalho e aplicativos de dispositivo.

Criando arquivos de pacote de complementos

O Visual Studio processa qualquer arquivo colocado na pasta de complementos do armazenamento de dados em unidade: \ProgramData\Microsoft\corecon\1.0\addons (Windows Vista) ou unidade: \Documents and Settings\All Users\aplicativo Data\Microsoft\corecon\1.0\addons, independentemente do nome de arquivo, sistema autônomo um arquivo de pacote complementar.

Observação:

O armazenamento de dados 's complementos do pasta é criada quando você instala o qualquer versão do Visual Studio exceto versões Express .

É importante verificar as alterações feitas em pasta de complementos do armazenamento de dados.Arquivos de pacote malformado corromperá o armazenamento de dados e o Visual Studio não funcionará.Para verificar as alterações, fechar e abra o Visual Studio.O Visual Studio não será em aberto se o armazenamento de dados estiver corrompido.Desfazer todas as alterações e tente novamente.

Consulte também

Conceitos

Referência do complemento pacote esquema XML

Referência

RemoteAgent

FileDeployer

Outros recursos

dispositivo inteligente conectividade API Exemplos