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
![]() |
---|
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
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.
In Visual Studio, crie um vazio Windows Embedded CE projeto.
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.
Quando seu Visual Studio solução completa, incluí-lo com a imagem no plataforma construtor.
Consulte também
Tarefas
Conceitos
Outros recursos
Windows Embedded CE desenvolvimento e o .NET Compact estrutura