Recursos do Dispositivo e Ferramentas de Desenvolvimento Exigidas
Visual Studio oferece suporte a desenvolvimento de aplicativos para dispositivos que executam várias versões do Windows Mobile e o Windows CE. No entanto, Visual Studio não oferece suporte a desenvolvimento de aplicativos em dispositivos legados. Essa situação pode causar confusão para o que é necessário por meio de ferramentas de desenvolvimento, versão do .NET Compact estrutura e sistema operacional de Windows CE subjacente.
Observação: |
---|
Visual Studio instala o Pocket PC 2003 e (SDKs) do Windows Mobile 5.0 software development kits e emuladores automaticamente .Para desenvolver aplicativos para Windows Mobile 6.0 ou dispositivos personalizados baseados em Windows CE , Você deve instalar os SDKs adicionais.Para obter mais informações, consulte Hardware requisitos e software para dispositivo inteligente Projects. |
Diagrama comparativo de ferramentas
As tabelas a seguir fornecem uma rápida aplicação das variações no hardware de dispositivo inteligente, recursos de hardware e as ferramentas de desenvolvimento.Podem alterar essas listagens ao longo do time.Você pode obter as informações mais atualizadas e completas, revisar o artigo técnico Introdução a ferramentas de desenvolvimento para dispositivos portáteis baseados no Windows na biblioteca MSDN.
Visão geral dos recursos IDE
Esta tabela fornece uma visão geral dos recursos das IDEs diferentes.Abreviações de título de coluna são:
eVT3C = eMbedded Visual C++ 3.0
eVT3V = eMbedded Visual Basic 3.0
eVC4 = eMbedded Visual C++ 4.0 e serviço empacotar 4.0
VS2003 = Visual Studio .NET 2003
VS2005 = Visual Studio 2005
VS2008 = Visual Studio 2008
|
|
eVT3C |
eVT3V |
eVC4 |
VS2003 |
VS2005 |
VS2008 |
---|---|---|---|---|---|---|---|
Tipo de código |
Código nativo |
X |
|
X |
|
X |
X |
|
Código interpretado |
|
X |
|
|
|
|
|
Código gerenciado |
|
|
|
X |
X |
X |
|
Código do lado do servidor (Web) |
|
|
|
X |
X |
X |
SDKs do dispositivo |
Pocket PC 2000 e Pocket PC 2002 |
X |
X |
|
X |
|
|
|
Smartphone 2002 |
X |
|
|
|
|
|
|
Windows Mobile 2003 |
|
|
X |
X |
X |
X |
|
Windows Mobile 2003 Segunda edição |
|
|
X |
X |
X |
X |
|
Windows Mobile 5.0 |
|
|
|
|
X |
X |
|
Windows Mobile 6,0 |
|
|
|
|
X |
X |
Ferramentas do .NET compactas estrutura e suporte do sistema operacional
Esta tabela fornece uma visão geral de quais versões da ferramenta e quais versões de software Windows Mobile oferecem suporte a .NET Compact Framework versões 1.0, 2.0 e 3.5.
|
|
Versão 1.0 |
Versão 2,0 |
Versão 3,5 |
---|---|---|---|---|
Ferramenta |
Visual Studio .NET 2003 |
X |
|
|
|
Visual Studio 2005 |
X |
X |
|
|
Visual Studio 2008 |
|
X |
X |
Versão do software Windows Mobile |
Windows Mobile 6,0 |
|
Na ROM (2.0 SP1) |
Pode ser instalado pelo usuário |
|
Windows Mobile 5.0 |
Na ROM (1.0 SP3) |
Pode ser instalado pelo usuário |
Pode ser instalado pelo usuário |
|
Windows Mobile 2003 Segunda edição |
Na ROM (1.0 SP2) |
Pode ser instalado pelo usuário (somente Pocket PC) |
Pode ser instalado pelo usuário |
|
Windows Mobile 2003 |
Na ROM (1,0 SP1) |
Pode ser instalado pelo usuário (somente Pocket PC) |
Pode ser instalado pelo usuário |
|
Smartphone 2002 |
|
|
|
|
Pocket PC 2002 |
Pode ser instalado pelo usuário |
|
|
|
Pocket PC 2000 |
Pode ser instalado pelo usuário |
|
|
Suporte à tecnologia de banco de dados
Esta tabela fornece uma visão geral dos quais tecnologias de banco de dados são suportadas pelo várias versões do Windows Mobile.Abreviações de título de coluna são:
SSC 3.5 = SQL servidor Compact 3.5
O SSCE 3.1 = a versão do SQL servidor 2005 Compact edição 3.1
SQL Mobile 3.0 = a versão do SQL servidor 2005 Mobile edição 3.0
SQL CE 2.0 = SQL servidor 2000 Windows CE edição
O EDB = banco de dados incorporado
CEDB = banco de dados Windows Embedded CE
ADOCE\0 = ActiveX dados Objects para Windows CE
|
SSC 3.5 |
SSCE 3.1 |
SQL Mobile 3.0 |
SQL CE 2,0 |
EDB |
CEDB |
ADOCE |
---|---|---|---|---|---|---|---|
Windows Mobile 6 |
Instaláveis pelo usuário |
Na ROM |
Instaláveis pelo usuário |
Instaláveis pelo usuário (Professional e Classic somente) |
Na ROM |
No-ROM * |
instalar de usuário sem suporte |
Windows Mobile 5.0 |
Instaláveis pelo usuário |
Instaláveis pelo usuário |
Instaláveis pelo usuário |
Instaláveis pelo usuário (Somente o pocket PC) |
Na ROM |
No-ROM * |
instalar de usuário sem suporte |
Windows Mobile 2003 |
Instaláveis pelo usuário (Somente o pocket PC) |
Instaláveis pelo usuário (Somente o pocket PC) |
Instaláveis pelo usuário (Somente o pocket PC) |
Instaláveis pelo usuário (Somente o pocket PC) |
N/A |
Na ROM |
Na ROM |
Smartphone 2002 |
N/A |
N/A |
N/A |
N/A |
N/A |
Na ROM |
N/A |
Pocket PC 2002 |
N/A |
N/A |
N/A |
Instaláveis pelo usuário (Somente o pocket PC) |
N/A |
Na ROM |
Na ROM |
Pocket PC 2000 |
N/A |
N/A |
N/A |
Instaláveis pelo usuário (Somente o pocket PC) |
N/A |
Na ROM |
(A maioria dos dispositivos) na ROM |
* No Windows Mobile 5.0, é CEDB-ROM, mas preterido.Os desenvolvedores devem usar o EDB em vez disso.
Anotações
Consulte o fabricante do dispositivo com relação a atualização de um dispositivo para uma versão posterior do Windows CE ou do Windows Mobile.A Microsoft não fornece atualizações para dispositivos específicos a usuários finais.
Visual Studio Edições Express não incluem suporte para projetos dispositivo inteligente.
Não há mais suporte para as ferramentas do Visual Basic eMbedded.O eMbedded Visual Basic time de execução não está mais no dispositivo ROM.
eMbedded Visual C++ 4.0 e o eMbedded Visual Basic 4.0 podem ser descarregados do Mobile Developer centralizar.
A versão corrente do Compact estrutura é 3.5, disponível sistema autônomo uma instalar de RAM do Mobile Developer centralizar.
Consulte também
Conceitos
Atualizando Projetos Criados com Ferramentas Anterior