Compartir a través de


Cómo: Implementar una aplicación de 2 niveles

Una implementación de 2 niveles crea una aplicación LightSwitch que se ejecuta en el equipo de escritorio de Windows de usuario final.Los componentes del servidor y base de datos se ejecutan en el mismo equipo.El Asistente para publicación de aplicaciones LightSwitch le guía a través del proceso de despliegue.

Para publicar una aplicación de escritorio de 2 niveles

  1. En el menú de Compilación, elija Publicar <Application Name>.

    Aparecerá el Asistente para publicación de aplicaciones de LightSwitch.

  2. En la página de Tipo de aplicación, compruebe que la opción de Escritorio está activada, y elija el botón de Siguiente.

    [!NOTA]

    Al seleccionar Web, se cambiará la aplicación a una aplicación de explorador de 3 niveles.Para obtener más información, vea Cómo: Implementar una aplicación de 3 niveles.

  3. En la página de Configuración del servidor de aplicación, compruebe que Locales está seleccionado, y elija el botón de Siguiente.

  4. En la página Publicar salida, en la sección ¿Dónde desea colocar los archivos de la aplicación? escriba la ruta donde desea ubicar la salida de publicación.

    La ubicación predeterminada es el subdirectorio Publicar en su directorio de proyecto.

  5. En la sección de Cómo desea publicar la base de datos predeterminada?, elija Publicar directamente en la base de datos ahora y elija el botón de Siguiente.

    Si prefiere crear un script de base de datos, elija Crear un script para instalar y configurar la base de datos .

    Un paso de Configuración de base de datos se agregará al asistente.

  6. Elija el botón de Siguiente para continuar.

  7. En la página de Conexiones de bases de datos del asistente, escriba una cadena de conexión para el equipo donde se implementará la base de datos.

    Para cambiar las cadenas de conexión

    1. Elija el botón de explorar *** (…) ***.

      Aparece el cuadro de diálogo Propiedades de la conexión

    2. En el cuadro de Nombre del servidor, escriba el nombre del servidor de bases de datos donde desea publicar la base de datos de la aplicación.

      El servidor de bases de datos se debe preconfigurar para tener SQL Server 2005 o una versión posterior, o SQL Server 2005 Express o una versión posterior.No tiene que buscarse en el mismo servidor donde está publicando la aplicación.

    3. En la sección de Iniciar sesión en el servidor, elija el botón de opción de Usar Autenticación SQL, y escriba un Nombre de usuario válido y una Contraseña para el servidor.

      Si SQL Server está configurado para utilizar la autenticación de Windows, puede elegir el botón de opción de Utilizar autenticación de Windows en su lugar.

    4. En Seleccione o escriba el nombre de la base de datos, escriba el nombre de la aplicación y elija el botón de ACEPTAR.

      Debe especificar el mismo nombre que especificó para la propiedad de Application Name en el Diseñador de aplicaciones.

  8. Elija el botón de Siguiente para continuar.

  9. Si decide crear un script, aparecerá la página Configuración de base de datos.En esta página, puede crear o actualizar una base de datos.

    Para crear una nueva base de datos

    • En la página de Configuración de base de datos, elija el botón de opción de Genere una nueva base de datos cuyo nombre sea y escriba el nombre de la base de datos.

      Este nombre debe ser el mismo que escribió para la propiedad Application Name en el Diseñador de aplicaciones.

    Para actualizar una base de datos existente

    1. En la página Configuración de base de datos, seleccione La aplicación necesita actualizar una base de datos existente.

    2. Elija la cadena de conexión y elija el botón de (…) de explorar.

      Aparece el cuadro de diálogo Propiedades de la conexión

    3. En el cuadro de diálogo Propiedades de la conexión, defina la información de conexión de la base de datos.

      [!NOTA]

      La cadena de conexión puede señalar a una base de datos diferente de forma que el esquema de la base de datos sea exactamente igual que la base de datos que desea actualizar.

  10. Elija el botón de Siguiente para continuar.

  11. Si ha habilitado la autenticación para la aplicación, aparecerá la página Administrador de aplicación.

    [!NOTA]

    Si decide crear un script de base de datos, no necesita proporcionar ninguna información en esta página.

  12. En la página Autenticación, seleccione la sección ¿Se debe crear el administrador de aplicación al implementar la aplicación? y, a continuación, haga clic en Sí, crear el administrador de aplicación ahora.

  13. En el campo User Name escriba un nombre de usuario.

    Si está utilizando la autenticación de Windows, este debe ser un nombre de inicio de sesión de Windows válido utilizando el formato dominio\usuario.

  14. En el campo Nombre completo, escriba el nombre completo del usuario que será el administrador predeterminado.

    [!NOTA]

    El campo Nombre completo no aparece si está utilizando la autenticación de Windows.

  15. En el campo Contraseña, escriba una contraseña.

    [!NOTA]

    Los campos Contraseña y Confirmar contraseña no aparecen si se usa la autenticación de Windows.

  16. En el campo Confirmar contraseña, vuelva a escribir la contraseña.

    Asegúrese de que recuerda el nombre de usuario y contraseña.Lo necesitará más adelante.

  17. Elija el botón de Siguiente para continuar.

  18. En la página Requisitos previos, en la sección ¿Tiene la aplicación requisitos previos adicionales que necesitan ser instalados?, revise la lista de requisitos previos para determinar si desea instalarlos.

    Los requisitos previos que se comprueban son los requisitos previos predeterminados.

  19. Si desea instalar los requisitos previos adicionales, elija el botón de opción de Sí, necesito especificar requisitos previos adicionales y seleccione las casillas de los requisitos previos a la instalación.

  20. En la sección Especifique la ubicación de instalación de los requisitos previos, si desea realizar la instalación desde un recurso compartido de red, haga clic en Descargar de la siguiente ubicación y escriba la ruta de la ubicación donde se encuentran los instaladores para los requisitos previos.

    La opción predeterminada, Descargar de Internet, descargará los requisitos previos desde el sitio de descarga de Microsoft según sea necesario.

    También puede elegir Copiar de la misma ubicación que mi aplicación.Si elige esta opción, necesitará asegurarse de que los instaladores para los requisitos previos se encuentran en la carpeta de aplicaciones.Para obtener más información, vea Cómo: Incluir requisitos previos mediante una aplicación ClickOnce.

  21. Elija el botón de Siguiente para continuar.

  22. Si ha especificado orígenes externos de datos para su aplicación, aparecerá la página Otras conexiones.Compruebe que las cadenas de conexión son correctas y elija el botón de Siguiente .

  23. En la página de Especificar un certificado, deje la casilla de Especificar un certificado desactivada.No es necesario un certificado para una aplicación de 2 niveles.

  24. Elija el botón de Siguiente para continuar.

  25. En la página de Resumen, elija el botón de Publicar .

    Cuando se publica la aplicación, los archivos de instalación se colocan en el directorio que especificó para la salida de publicación.

  26. Copie el contenido del directorio de salida para publicación en cada equipo en el que desee instalar la aplicación.Debe completarse el siguiente paso antes de ejecutar la instalación en el equipo de destino.

    1. Si eligió la opción Publicar directamente en la base de datos ahora en el paso 5, en el directorio que contiene la salida de publicación, abra el archivo Install.htm y siga las instrucciones para configurar el equipo de destino.

      [!NOTA]

      Si realiza la instalación en un equipo que tiene LightSwitch u otra aplicación LightSwitch instalada, el equipo ya está configurado.

    2. Si eligió la opción Crear un script para instalar y configurar la base de datos, en el directorio que contiene la salida de publicación, ejecute los dos archivos de script (.sql) para crear la base de datos y la cuenta de usuario SQL predeterminada para la aplicación.

  27. Los usuarios pueden instalar la aplicación ejecutando el archivo Setup.exe.

    [!NOTA]

    Si ha habilitado la autenticación para la aplicación, el administrador de aplicaciones tendrá que autorizar a los usuarios antes de poder ejecutar la aplicación.Para obtener más información, vea Autenticación y autorización de LightSwitch.

Vea también

Tareas

Cómo: Cambiar el tipo de aplicación

Autenticación y autorización de LightSwitch

Conceptos

Implementar aplicaciones LightSwitch

Otros recursos

Implementación: Distribuir y mantener la aplicación

Cómo: Implementar una aplicación de 3 niveles