Exportar (0) Imprimir
Expandir todo

Procedimiento: Cómo administrar configuraciones del servicio y perfiles

Actualizado: febrero de 2015

Al publicar un servicio en la nube, Visual Studio almacena la información de configuración en dos tipos de archivos de configuración: configuraciones del servicio y perfiles. Las configuraciones del servicio (archivos .cscfg) almacenan valores para los entornos de distribución para un servicio en la nube de Azure. Azure usa estos archivos de configuración cuando administra los servicios en la nube. Por otra parte, los perfiles (archivos .azurePubxml) almacenados publican los valores para los servicios en la nube. Estos valores son un registro de los que elija cuando utilice el Asistente para publicación, y Visual Studio los utiliza localmente. En este tema se explica cómo trabajar con ambos tipos de archivos de configuración.

Puede crear varias configuraciones del servicio para utilizarlas para cada uno de sus entornos de implementación. Por ejemplo, podría crear una configuración del servicio para el entorno local que utilice para ejecutar y probar una aplicación de Azure y otra configuración del servicio para su entorno de producción.

Puede agregar, eliminar, cambiar el nombre y modificar estas configuraciones del servicio basadas en sus requisitos. Puede administrar estas configuraciones del servicio desde Visual Studio, como se muestra en la siguiente ilustración.

Administrar configuraciones de servicio

También puede abrir el cuadro de diálogo Administrar configuraciones de las páginas de propiedades de rol. Para abrir las propiedades de un rol en el proyecto de Azure, abra el menú contextual para ese rol y, a continuación, elija Propiedades. En la pestaña Configuración, expanda la lista Configuración de servicio y, a continuación, haga clic en Administrar para abrir el cuadro de diálogo Administrar configuraciones.

  1. En el Explorador de soluciones, abra el menú contextual del proyecto de Azure y, a continuación, haga clic en Administrar configuraciones.

    Aparece el cuadro de diálogo Administrar configuraciones de servicio.

  2. Para agregar una configuración del servicio, debe crear una copia de una configuración existente. Para ello, elija la configuración que desea copiar de la lista Nombre y, a continuación, haga clic en Crear copia.

  3. (Opcional) Para dar un nombre diferente a la configuración de servicio, elija la nueva configuración de servicio de la lista Nombre y, a continuación, haga clic en Cambiar nombre. En el cuadro de texto Nombre, escriba el nombre que desea utilizar para esta configuración de servicio y, a continuación, haga clic en Aceptar.

    noteNota
    Un nuevo archivo de configuración del servicio denominado ServiceConfiguration.<Nuevo nombre>.cscfg se agrega a un proyecto de Azure en el Explorador de soluciones.

  4. Para cerrar el cuadro de diálogo Administrar configuraciones de servicio, haga clic en Cerrar.

  1. En el Explorador de soluciones, abra el menú contextual del proyecto de Azure y, a continuación, haga clic en Administrar configuraciones.

    Aparece el cuadro de diálogo Administrar configuraciones de servicio.

  2. Para eliminar una configuración de servicio, elija la configuración que desea eliminar de la lista Nombre y, a continuación, haga clic en Quitar.

    Aparece un cuadro de diálogo para comprobar que desea eliminar esta configuración.

  3. Haga clic en Eliminar.

    noteNota
    El archivo de configuración del servicio se quita del proyecto de Azure en el Explorador de soluciones.

  4. Para cerrar el cuadro de diálogo Administrar configuraciones de servicio, haga clic en Cerrar.

  1. En el Explorador de soluciones, abra el menú contextual del proyecto de Azure y, a continuación, haga clic en Administrar configuraciones.

    Aparece el cuadro de diálogo Administrar configuraciones de servicio.

  2. Para cambiar el nombre de una configuración del servicio, elija la nueva configuración del servicio de la lista Nombre y, a continuación, haga clic en Cambiar nombre. En el cuadro de texto Nombre, escriba el nombre que desea utilizar para esta configuración de servicio y, a continuación, haga clic en Aceptar.

    noteNota
    El nombre del archivo de configuración del servicio se cambia en el proyecto de Azure en el Explorador de soluciones.

  3. Para cerrar el cuadro de diálogo Administrar configuraciones de servicio, haga clic en Cerrar.

Al usar un perfil, puede rellenar automáticamente el Asistente para publicación con diferentes combinaciones de valores para distintos fines. Por ejemplo, puede tener un perfil para depuración y otro para las versiones de lanzamiento. En ese caso, el perfil Depurar tendría IntelliTrace habilitado y la configuración Depurar seleccionada, y el perfil Liberar tendría IntelliTrace deshabilitado y la configuración Liberar seleccionada. También podría utilizar varios perfiles para implementar un servicio mediante una cuenta diferente de almacenamiento.

Al ejecutar el asistente por primera vez, se crea un perfil predeterminado. Visual Studio almacena el perfil en un archivo con una extensión .azurePubXml, que se agrega al proyecto de Azure bajo la carpeta Profiles. Si especifica manualmente diferentes opciones al ejecutar el asistente más adelante, el archivo se actualiza automáticamente. Antes de ejecutar el procedimiento siguiente, debe haber publicado ya su servicio en la nube por lo menos una vez.

  1. Abra el menú contextual del proyecto de Azure y, a continuación, haga clic en Publicar.

  2. Haga clic en el botón Guardar perfil que aparece junto a la lista Perfil de destino, como se muestra en la siguiente ilustración.

    Lista de perfiles de destino

    De esta forma, se crea el perfil que desea.

  3. Una vez creado el perfil, haga clic en <Administrar…> en la lista Perfil de destino.

    Aparece el cuadro de diálogo Administrar perfiles, como se muestra en la siguiente ilustración.

    Cuadro de diálogo Administrar perfiles
  4. En la lista Perfil de destino, elija un perfil y, a continuación, haga clic en Crear copia.

  5. Elija el botón Cerrar.

    Aparece el nuevo perfil en la lista Perfil de destino.

  6. En la lista Perfil de destino, haga clic en el perfil que acaba de crear.

    Los valores del Asistente para publicación se rellenan con las opciones del perfil seleccionado.

  7. Haga clic en los botones Anterior y Siguiente para mostrar cada página del Asistente para publicación y, a continuación, personalice los valores para este perfil.

    Vea Asistente Publicar aplicación de Azure para obtener más información.

  8. Después de terminar de personalizar la configuración, haga clic en Siguiente para volver a la página Configuración.

    El perfil se guarda cuando se publica el servicio utilizando estos valores o si hace clic en Guardar junto a la lista de perfiles.

  1. Abra el menú contextual del proyecto de Azure y, a continuación, haga clic en Publicar.

  2. En la lista de Perfil de destino, haga clic en Administrar.

  3. En el cuadro de diálogo Administrar perfiles, haga clic en el perfil que desea eliminar y, a continuación, haga clic en QuitarCambiar nombre.

  4. En el cuadro de diálogo de confirmación que aparece, haga clic en Aceptar.

  5. Haga clic en Cerrar.

  1. Abra el menú contextual del proyecto de Azure y, a continuación, haga clic en Publicar.

  2. En la lista Perfil de destino, haga clic en el perfil que desea cambiar.

  3. Haga clic en los botones Anterior y Siguiente para mostrar cada página del Asistente para publicación y, a continuación, cambie los valores que desee.

    Vea Asistente Publicar aplicación de Azure para obtener más información.

  4. Después de terminar de cambiar la configuración, haga clic en Siguiente para volver a la página Configuración.

  5. (Opcional) Haga clic en Publicar para publicar el servicio en la nube con los nuevos valores.

    Si no quiere publicar el servicio en la nube en este momento y cierra el Asistente para publicación, Visual Studio le pregunta si desea guardar los cambios en el perfil.

Vea también

Mostrar:
© 2015 Microsoft