Implementar aplicaciones de dispositivos inteligentes
En este tema se describen los dos tipos de implementación de aplicaciones:
- Implementar la aplicación de dispositivo inteligente en un dispositivo durante el desarrollo
- Implementar la aplicación final después de completar el desarrollo
Implementación durante el desarrollo
Aplicaciones de código administrado
Para incluir Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) en un proyecto administrado de Microsoft Visual Studio, agregue una referencia al ensamblado System.Data.SqlServerCe. Al agregar esta referencia, se implementan tres archivos .cab en la implementación para dispositivos inteligentes cada vez que dicha aplicación se compila e implementa.
- Sqlce.dev.idioma.plataforma.procesador.cab
- Sqlce.plataforma.procesador.cab
- Sqlce.repl.plataforma.procesador.cab
Los archivos DLL se instalan en los directorios de \Archivos de programa\Microsoft SQL Server Compact Edition\v3.5. Para obtener más información acerca del contenido de cada archivo .cab, vea Instalar e implementar en un dispositivo (SQL Server Compact).
Aplicaciones de código nativo
Si está desarrollando una aplicación en Microsoft Visual C++, SQL Server Compact 3.5 no se instalará automáticamente cuando implemente la aplicación. Primero deberá copiar el archivo .cab de instalación de SQL Server Compact 3.5 e instalarlo en el dispositivo inteligente. El archivo .cab para SQL Server Compact 3.5 se denomina Sqlce.plataforma.procesador.cab y se encuentra en el siguiente directorio:
%Archivos de programa%\Microsoft SQL Server Compact Edition\v3.5\Devices\platform\processor
Nota
Si la aplicación usa la replicación de mezcla o RDA, también debe instalar el archivo Sqlce.repl.plataforma.procesador.cab.
Implementación de la aplicación final
Cuando la aplicación esté completada y esté listo para implementarla en múltiples dispositivos, cree un archivo .cab para la aplicación y, a continuación, utilícelo para instalar la aplicación en varios dispositivos. Si desea crear un archivo .cab para su aplicación en Visual Studio, en el menú Generar del proyecto, seleccione Generar archivo CAB.
El archivo .cab resultante contiene solamente los archivos binarios para la aplicación. No incluye SQL Server Compact 3.5 ni Microsoft .NET Compact Framework. Para implementar la aplicación en su totalidad, debe copiar y extraer los archivos .cab de SQL Server Compact 3.5 y .NET Compact Framework, junto con el archivo .cab de la aplicación.
- El archivo .cab de .NET Compact Framework se denomina NETCFversión.plataforma.procesador.cab. Se encuentra en el siguiente directorio:
\Archivos de programa\Microsoft.NET\SDK\CompactFramework\NETCFversion\WindowsCE\plataforma\procesador\versiónDeNETCF.platform.processor.cab. - Los archivos .cab para SQL Server Compact 3.5 se denominan Sqlce.plataforma.procesador.cab y Sqlce.repl.plataforma.procesador.cab. Se encuentran en el siguiente directorio:
%Archivos de programa%\Microsoft SQL Server Compact Edition\v3.5\Devices\platform\processor
Por ejemplo, para incluir la versión 2.0 de .NET Compact Framework y SQL Server Compact 3.5 en la implementación de una aplicación que haya desarrollado para el sistema operativo Windows CE 5 en un procesador armv4, debe incluir los dos archivos siguientes:
- C:\Archivos de programa\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\wce500\armv4i \NETCFv2.wce5.armv4.cab
- C:\Archivos de programa\Microsoft SQL Server Compact Edition\v3.5\Devices\wce500\armv4i\sqlce.wce5.armv4i.cab
Nota
Si la aplicación usa la replicación de mezcla o RDA, también debe instalar el archivo Sqlce.repl.plataforma.procesador.cab.