Compartilhar via


Como: Criar um dispositivo sem periféricos

Um dispositivo sem periféricos é um dispositivo que não possui uma interface gráfica do usuário.Por exemplo, isso pode ser um dispositivo incorporado que não inclui um teclado e uma tela de exibição.Um dispositivo sem periféricos que esteja executando o .NET Compact Framework não inclui quaisquer .dlls que oferecem suporte a formulários, controles, desenho ou aplicativos móveis Direct3D gerenciada.

Antes de criar um dispositivo sem periféricos, você deve instalar plataforma construtor e a atualização mais recente mensal que suporte o .NET Compact estrutura versão 2.0 serviço empacotar 1 ou posterior.Para obter a atualização mensal do plataforma construtor correta, visite o Windows Embedded CE site de atualizações.

Os requisitos para um dispositivo sem periféricos incluem o seguinte:

  • O .NET Compact estrutura SP1 ou posterior, que é incluído com a atualização mensal plataforma construtor.

  • Windows CE 5.0 ou versões posteriores.

A atualização mensal do plataforma construtor inclui um novo item de catálogo que você deve adicionar a sua imagem.O Sumário do novo item de catálogo é da seguinte maneira:

  • Cgacutil.exe

  • Mscoree.dll

  • Mscoree2_0.dll

  • Mscorlib.dll

  • System.dll

  • sistema.Web.Services.dll

  • System.xml.dll

  • Sistema.NET.IrDA.dll

  • sistema.dados.dll

  • System.sistema de mensagens.dll

  • Microsoft.VisualBasic.dll

Observação:

O .NET Compact Framework Não há suporte para os arquivos CAB em um dispositivo sem periféricos.

Os namespaces a seguir não são suportados em dispositivos sem periféricos:

O modelo de programação para dispositivos sem periféricos permanece o mesmo com as seguintes exceções:

  • As configurações de proxy HTTP não podem ser detectadas automaticamente e devem ser especificadas no código.

  • Conexões de rede que requerem credenciais falhará a menos que você forneça credenciais em seu código.

  • A opção de telefonar ShellExecuteEx com o ProcessStartInfo classe não está disponível porque o shell não está disponível em um dispositivo sem periféricos.

Para criar uma imagem sem periféricos

  1. Em plataforma construtor, inclua o .NET Compact estrutura SP1 ou o item de catálogo mais tarde sem periféricos na imagem.

    Observação:

    Este item de catálogo é usado no lugar das .NET Compact Framework 2,0 Item de catálogo. Em alguns casos, você também pode excluir NETUI, mas certifique-se de que não estejam dependentes NETUI quaisquer outros itens de catálogo que você incluir.

  2. In Visual Studio, crie um vazio Windows Embedded CE projeto.

  3. Na guia dispositivos do projeto Designer, desmarcar o Implantar a versão mais recente do .NET Compact estrutura (incluindo serviço packs) a caixa de seleção.

    Essa configuração garante que .NET Compact Framework Arquivos CAB não são incluídos no projeto.

  4. Quando seu Visual Studio solução completa, incluí-lo com a imagem no plataforma construtor.

Consulte também

Tarefas

Como: Criar arquivos de log

Conceitos

Informações de arquivo de log

Outros recursos

Windows Embedded CE desenvolvimento e o .NET Compact estrutura