Compartilhar via


Implantando aplicativos de dispositivos inteligentes

Este tópico descreve os dois tipos de implantação de aplicativos:

  • A implantação do aplicativo de dispositivo inteligente em um dispositivo durante o desenvolvimento
  • A implantação do aplicativo final depois de desenvolvimento é concluído

Implantação durante o desenvolvimento

Aplicativos de código gerenciado

Para incluir o Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) em um projeto gerenciado do Microsoft Visual Studio, adicione uma referência ao assembly do System.Data.SqlServerCe. Quando essa referência é adicionada, três arquivos .cab são implantados automaticamente no dispositivo inteligente sempre que o aplicativo é compilado e implantado:

  • Sqlce.dev.idioma.plataforma.processador.cab
  • Sqlce.plataforma.processador.cab
  • Sqlce.repl.plataforma.processador.cab
    As DLLs são instaladas nos diretórios \Arquivos de Programas\Microsoft SQL Server Compact Edition\v3.5. Para obter mais informações sobre o conteúdo de cada arquivo .cab, consulte Instalando e implantando em um dispositivo (SQL Server Compact).

Aplicativos de código nativo

Se estiver desenvolvendo um aplicativo no Microsoft Visual C++, o SQL Server Compact 3.5 não será instalado automaticamente ao implantar o aplicativo. Copie primeiro o arquivo .cab de instalação do SQL Server Compact 3.5 e o instale no dispositivo inteligente. O arquivo .cab do SQL Server Compact 3.5 é chamado Sqlce.plataforma.processador.cab e está localizado no seguinte diretório:

%Arquivos de Programas%\Microsoft SQL Server Compact Edition\v3.5\Devices\platform\processor

Dica

Se o aplicativo usar a replicação de mesclagem ou o RDA, instale também o arquivo Sqlce.repl.plataforma.processador.cab.

Implantação do aplicativo final

Quando o aplicativo estiver concluído e você estiver pronto para implantá-lo em vários dispositivos, crie um arquivo .cab para o aplicativo e use esse arquivo para instalá-lo em vários dispositivos. Para criar um arquivo .cab para seu aplicativo no Visual Studio, no menu Build de seu projeto, selecione Build CAB File.

O arquivo .cab resultante contém apenas os binários do seu aplicativo. Ele não inclui o SQL Server Compact 3.5 ou o Microsoft .NET Compact Framework. Para implantar o aplicativo integralmente, copie e extraia os arquivos .cab do SQL Server Compact 3.5 e do .NET Compact Framework juntamente com o arquivo .cab do aplicativo.

  • O arquivo .cab do .NET Compact Framework é denominado NETCFversão.plataforma.processador.cab. Ele fica no seguinte diretório:
    \Arquivos de Programas\Microsoft.NET\SDK\CompactFramework\NETCFversion\WindowsCE\platform\processor\NETCFversion.platform.processor.cab.
  • Os arquivos .cab do SQL Server Compact 3.5 são denominados Sqlce.plataforma.processador.cab e Sqlce.repl.plataforma.processador.cab. Eles ficam no seguinte diretório:
    %Arquivos de Programas%\Microsoft SQL Server Compact Edition\v3.5\Devices\platform\processor

Por exemplo, para incluir a versão 2.0 do .NET Compact Framework e do SQL Server Compact 3.5 na implantação de um aplicativo que você desenvolveu para o sistema operacional Windows CE 5 em um processador armv4, inclua os dois arquivos a seguir:

  • C:\Arquivos de Programas\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\wce500\armv4i \NETCFv2.wce5.armv4.cab
  • C:\Arquivos de Programas\Microsoft SQL Server Compact Edition\v3.5\Devices\wce500\armv4i\sqlce.wce5.armv4i.cab

Dica

Se o aplicativo usar replicação de mesclagem ou RDA, instale também o arquivo Sqlce.repl.plataforma.processador.cab.

Consulte também

Referência

System.Data.SqlClient

Ajuda e informações

Obtendo assistência (SQL Server Compact 3.5 Service Pack 1)