Como crear e implementar una aplicación en un equipo de escritorio y en Tablet PC
La creación e implementación de aplicaciones que se basan en Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) en un equipo de escritorio o un Tablet PC se parece a la implementación de cualquier otra aplicación de Microsoft Windows. Para ello, debe desarrollar una aplicación de Windows que haga referencia a los archivos .dll adecuados de SQL Server Compact Edition.
Para crear e implementar una aplicación de Windows SQL Server Compact Edition
Instale SQL Server Compact Edition ejecutando el instalador (SQLServerEv31-EN.msi).
En el proyecto de Microsoft Visual Studio 2005, agregue una referencia al archivo System.Data.SqlServerCe.dll que se encuentra en la carpeta - %Archivos de programa%\Microsoft SQL Server Compact Edition\v3.1. Para obtener más información, vea Crear una aplicación de SQL Server Compact Edition para Tablet PC.
Crear e implementar la aplicación en el equipo de escritorio o Tablet PC de destino. En el equipo de escritorio o Tablet PC de destino, instale SQL Server Compact Edition ejecutando el instalador (SQLServerEv31-EN.msi). Un método alternativo de implementación es mediante ClickOnce.
- ClickOnce es una nueva tecnología de instalación de software en Visual Studio 2005 compatible con SQL Server Compact Edition para implementar aplicaciones administradas en equipos de escritorio y Tablet PC. ClickOnce simplifica la implementación de una aplicación basada en Windows en un servidor Web o un recurso compartido de archivos de red. Para los administradores, la implementación o actualización de una aplicación consiste en actualizar archivos en un servidor. No es preciso actualizar a cada cliente por separado. Visual Studio 2005 proporciona soporte completo para publicar y actualizar aplicaciones implementadas con ClickOnce. La implementación de ClickOnce está disponible para proyectos creados con Visual Basic, Visual C# y Visual J#, pero no para Visual C++. Para obtener más información acerca de ClickOnce, vea aquí.
Para integrar ClickOnce con SQL Server Compact Edition, descargue el archivo SqlEv31ClickOnce_EN.zip en SQL Server.
[!NOTA] Si utiliza la versión original de Visual Studio 2005, debe ejecutar los pasos 5 y 6 para integrar ClickOnce en SQL Server Compact Edition. La versión SP1 de Visual Studio 2005 integra automáticamente ClickOnce en SQL Server Compact Edition.
El archivo SqlEv31ClickOnce_EN.zip contiene lo siguiente:
- Product.xml: define el paquete básico.
- Package.xml: define la funcionalidad o información específica de traducción.
- sqlev31eula-EN.txt: contiene los términos de licencia del software de Microsoft.
Coloque estos archivos en el directorio /SQL Server Compact Edition, como se muestra:
%Program Files%\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\SQL Server Compact Edition\Product.xml
%Program Files%\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\SQL Server Compact Edition\en\Package.xml
%Program Files%\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\SQL Server Compact Edition\en\sqlev31eula-EN.txt
Para conservar la copia local del archivo de instalación de SQL Server Compact Edition (SQLServerEv31-EN.msi), cópiela en la carpeta %Program Files%\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\SQL Server Compact Edition\en.