Visão geral das soluções de dispositivos de embalagem
Para distribuir seus aplicativos de dispositivo para os usuários finais, você deve empacotar seu aplicativo de dispositivo em um arquivo CAB.
Um arquivo CAB é uma biblioteca de arquivos compactados armazenados sistema autônomo um único arquivo.Um arquivo CAB para projetos de dispositivo contém todos os arquivos de aplicativo do dispositivo e um script de instalação que especifica onde deseja instalar os arquivos e os atalhos e configurações do registro para aplicar.Você também pode incluir um personalizado, instale o DLL nativo para personalizar as etapas.Por exemplo convém verificar se há um número de versão do Windows CE ou o .NET Compact Framework ou determinar se outros componentes estão presentes.
participante-usuários instalar seu aplicativo de dispositivo copiando o arquivo CAB para o dispositivo e iniciá-lo a partir do Explorador de arquivos do dispositivo.Isso é chamado Explosão o CAB.Internamente, o arquivo CAB é detalhado por WCELOAD.exe, um arquivo executável que está presente nos dispositivos Windows CE e o Windows Mobile.
Observação: |
---|
Visual Studio fornece ferramentas para seu arquivo CAB de embalagem. Ele não fornece quaisquer ferramentas para implantar o arquivo CAB para um dispositivo de destino.Para cenários simples, você pode arrastar um arquivo CAB de seu área de trabalho computador ao dispositivo por meio de uma conexão do Windows dispositivo móvel centralizar (WMDC) ou o ActiveSync.Várias soluções de distribuição de terceiros estão disponível para cenários mais complexos.Para obter mais informações, consulte Fornecimento de aplicativos. |
Criando um CAB no IDE
Visual Studio torna possível na maioria dos casos, executar todo o trabalho necessário embalagem diretamente no ambiente de desenvolvimento integrado (IDE). Para criar um arquivo CAB, adicione um projeto dispositivo inteligente Cab à sua solução existente.Em seguida, adicione sistema autônomo arquivos, atalhos e entradas do registro a ele usando sistema autônomo a mesma interface de usuário com projetos de instalação da área de trabalho.Quando você constrói o projeto de instalação, você cria o arquivo CAB.
Existem algumas diferenças entre os arquivos CAB criados para um aplicativo Pocket PC e que você criar para um aplicativo Smartphone.Pocket PCs baseados no Windows Mobile 2003SE e anteriores não oferecem suporte a arquivos CAB compactados ou arquivos CAB assinado.Arquivos CAB do Smartphone devem ser compactados e o arquivo EXE ou DLL e o arquivo CAB, devem ser assinados digitalmente para que possa ser instalados no dispositivo.
Depois de criar o arquivo CAB usando o Visual Studio, a próxima etapa é para transferi-lo ao dispositivo do usuário participante.Você pode usar qualquer meio comum para transferência de arquivos.Por exemplo, você pode usar um instalador de desktop, a cópia manual da área de trabalho para um dispositivo usando o Windows Explorer, uso sobre a transferência de ar (OTA) e assim por diante.Para obter mais informações, consulte Fornecimento de aplicativos.
Usando os instaladores de área de trabalho
Finalmente, se participante-os usuários têm o WMDC ou ActiveSync instalado, você pode empacotar o arquivo CAB seu aplicativo do dispositivo em um instalador de área de trabalho.Nesse cenário, os usuários finais instalar o aplicativo de dispositivo executando um instalador MSI no seu computador área de trabalho.O instalador da área de trabalho usa o aplicativo Manager (CeAppMgr.exe), que faz parte de WMDC ou o ActiveSync, para copiar automaticamente e destacar o arquivo CAB para o dispositivo de destino.Para obter mais informações, consulte os seguintes tópicos:
Consulte também
Tarefas
Demonstra Passo a passo: Compactar um dispositivo SMART solução para implantação
Conceitos
Suporte dispositivo aplicativo pacotes de recursos de IDE