Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta lección, se aprenderá a publicar una aplicación e implementarla para los usuarios finales.
Publicar
El paso final para crear una aplicación es distribuirla a los usuarios.Se pueden publicar e implementar aplicaciones basadas en LightSwitch mediante el LightSwitch Asistente para la publicación de aplicaciones.El asistente le guiará a través del proceso para publicar la aplicación.
Una vez publicada la aplicación, hay varias maneras de implementarla para los usuarios finales.Los pasos para implementarla difieren dependiendo del método de implementación que se utilice.
Para publicar una aplicación
En el menú Compilar, elija Administrador de configuración.
Se abre el cuadro de diálogo Administrador de configuración.
En la lista de Configuración de soluciones activas, elija Liberar y seguidamente elija Cerrar.
Este paso evita que las herramientas de depuración se distribuyan con la aplicación.
En el menú de Compilación, elija Publicar mi primera aplicación.
Aparecerá el LightSwitch Asistente para publicación de aplicaciones.
En la página Bienvenidos al LightSwitch Asistente para publicación, elija Escritorio y seguidamente elija Siguiente.
En la página de Servicios de aplicación, elija Locales y seguidamente elija Siguiente.
En la página Especificar preferencias de publicación, en el cuadro ¿Dónde desea colocar los archivos de la aplicación?, acepte la ubicación predeterminada (la ruta de acceso a su proyecto más Publicar\).
Esto publica la aplicación en el subdirectorio Publicar en su directorio de proyecto.
En la lista ¿Cómo desea publicar la base de datos predeterminada?, elija Crear un archivo de script para instalar y configurar la base de datos y elija Siguiente.
En la página Datos de aplicación LightSwitch - Conexión a la base de datos SQL, acepte las cadenas de conexión predeterminadas y, a continuación, haga clic en Siguiente.
En la página Configuración de base de datos, acepte la configuración predeterminada y, a continuación, haga clic en Siguiente.
En la página Administrador de aplicaciones, en la sección Debería LightSwitch crear el Administrador de aplicaciones, haga clic en Sí, crear un Administrador de aplicaciones.
En el cuadro Nombre de usuario, escriba su nombre de usuario de Windows y elija Siguiente.
En la página Requisitos previos de instalación, acepte la configuración predeterminada y haga clic en Siguiente.
En la página Otra información de conexión, acepte la configuración predeterminada y, a continuación, haga clic en Publicar.
Se publicará la aplicación.
SugerenciaSe puede supervisar el progreso en la barra de estado en la parte inferior del IDE.Cuando el proceso finaliza, aparece el mensaje Publicación correcta.
Para implementar una aplicación
En el Explorador de archivos, busque el subdirectorio Publicar en el directorio del proyecto.
SugerenciaPara encontrar su directorio de proyecto, seleccione el nodo MiPrimeraAplicación en el Explorador de soluciones y examine la propiedad Carpeta de proyecto en la ventana Propiedades.
Seleccione el contenido del directorio Publicar y todos sus subdirectorios y cópielos a una ubicación de red o a los medios extraíbles.
Información detallada
En esta lección, se ha aprendido a publicar una aplicación.Los pasos para publicar difieren de otros tipos de aplicación.
En la tercera página del asistente, se especificó la ubicación en la que publicar la aplicación, en este caso el subdirectorio Publicar predeterminado.Se puede escribir cualquier ruta de acceso al archivo o ruta de acceso a la red válida para una ubicación de la publicación.
También se ha elegido la casilla Crear un archivo de script para instalar y configurar la base de datos, que crea un archivo de script que se ejecuta durante la instalación, una vez instalado y configurado SQL Server.Utilice esta opción cuando desee instalar SQL Server como parte de la instalación o cuando vaya a publicar una aplicación en una base de datos existente.
La otra opción, Publicar ahora directamente en la base de datos, instala la aplicación de base de datos en SQL Server durante la instalación.Utilice esta opción cuando SQL Server ya esté instalado y configurado en los equipos en los que se instalará la aplicación.
En la página Datos de aplicación de LightSwitch – Conexión de base de datos SQL, se han especificado dos cadenas de conexión.En este caso, eran cadenas de conexión para la instancia local de SQL Server LocalDB, que se instaló con LightSwitch.Si se va a publicar en otro equipo, debe conocerse la cadena de conexión para la instancia de SQL Server en ese equipo.En ese caso, realizar la instalación con un archivo de script puede ser una opción mejor.
En la página Administrador de aplicación, se ha decidido implementar la autenticación con la aplicación y definir una cuenta de usuario de administrador y contraseña predeterminados.Esta cuenta de usuario proporciona automáticamente el permiso de administración de seguridad que permite al administrador de aplicaciones agregar usuarios y asignar roles.Recuerde el nombre de usuario y la contraseña.Se necesitan para ejecutar la aplicación.
[!NOTA]
Se debería implementar únicamente la información de autenticación la primera vez que implementa la aplicación.Intentar implementar la información de autenticación de nuevo impide que la publicación se lleve a cabo.
En la página Requisitos previos de instalación, se decidió instalar únicamente los requisitos previos predeterminados: los elementos que se muestran en negrita.Si se sabe que los equipos en los que se instalará la aplicación tienen dependencias adicionales, también puede instalarlas como requisitos previos.Los requisitos previos se pueden descargar de Internet o de un recurso compartido de red que contenga los archivos necesarios.
En la página final, se aceptaron las cadenas de conexión predeterminadas para las fuentes de datos adicionales que utilizan la aplicación: NorthwindEntitiesData.Si se conecta a una base de datos externa, debe obtener una cadena de conexión del administrador de bases de datos.
Pasos siguientes
En la lección siguiente, se instalará y ejecutará la aplicación.
Próxima lección: Ejecutar la aplicación
Vea también
Conceptos
Cómo: Implementar una aplicación de 2 niveles