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 2005 Compact Edition (SQL Server Compact Edition) 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.
- Sqlce30.dev.idioma.plataforma.procesador.cab
- Sqlce30.plataforma.procesador.cab
- Sqlce30.plataforma.procesador.cab
Los archivos DLL se instalan en los directorios \Windows. Para obtener más información acerca del contenido de cada archivo .cab, vea Escenarios de implementación.
Aplicaciones de código nativo
Si está desarrollando una aplicación en Microsoft Visual C++, SQL Server Compact Edition no se instalará automáticamente cuando implemente la aplicación. Primero deberá copiar el archivo .cab de instalación de SQL Server Compact Edition e instalarlo en el dispositivo inteligente. El archivo .cab para SQL Server Compact Edition se denomina Sqlce30.plataforma.procesador.cab y se encuentra en el siguiente directorio:
C:\Archivos de programa\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0\plataforma\procesador
[!NOTA] Si la aplicación usa la réplica de mezcla o RDA, también debe instalar el archivo Sqlce30.repl.plataforma.procesador.cab.
Implementación de la aplicación final
Cuando la aplicación esté terminada 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ú Generación del proyecto, seleccione Generar archivo .cab.
El archivo .cab resultante contiene solamente los archivos binarios para la aplicación. No incluye SQL Server Compact Edition ni Microsoft .NET Compact Framework. Para implementar la aplicación en su totalidad, debe copiar y extraer los archivos .cab de SQL Server Compact Edition 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 Visual Studio 8\SDK\versión\CompactFramework\WindowsCE\plataforma\procesador - Los archivos .cab para SQL Server Compact Edition se denominan Sqlce30.plataforma.procesador.cab y Sqlce30.repl.plataforma.procesador.cab. Se encuentran en el siguiente directorio:
C:\Archivos de programa\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0\plataforma\procesador
Por ejemplo, para incluir la versión 2.0 de .NET Compact Framework y SQL Server Compact Edition 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 Visual Studio 8\SDK\v2.0\CompactFramework\WindowsCE\wce500\armv4\NETCFv2.wce5.armv4.cab
- C:\Archivos de programa\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0\wce500\armv4i\sqlce.wce5.armv4i.cab
[!NOTA] Si la aplicación usa la réplica de mezcla o RDA, también debe instalar el archivo Sqlce30.repl.plataforma.procesador.cab.
Vea también
Referencia
Objetos del espacio de nombres System.Data.SqlServerCe
System.Data.SqlServerCe Namespace (documentación de referencia de .NET Framework)