Exportar (0) Imprimir
Expandir todo

Procedimiento para actualizar proyectos a la versión actual de Azure Tools

Actualizado: julio de 2013

Después de instalar la versión actual de Azure Tools o una versión anterior más reciente que la 1.6, todos los proyectos que se crearon con una herramienta de Azure Tools antes de la versión 1.6 (noviembre de 2011) se actualizarán automáticamente en cuanto se abran. Si crea proyectos mediante la versión 1.6 (noviembre de 2011) de esas herramientas y sigue teniendo esa versión instalada, puede abrir esos proyectos en la versión anterior y decidir más tarde si desea actualizarlos.

Cómo se cambia el proyecto cuando se actualiza

Si un proyecto se actualiza automáticamente o especifica que desea actualizarlo, el proyecto se modifica para trabajar con las versiones actuales de determinados ensamblados y también se modifican algunas propiedades como se describe en esta sección. Si su proyecto requiere otros cambios para ser compatible con las herramientas de la versión más reciente, debe realizar los cambios manualmente.

  • Se actualizan los archivos web.config para roles web y app.config para roles de trabajo para hacer referencia a la versión más reciente de Microsoft.WindowsAzure.Diagnostics.DiagnosticMonitoirTraceListener.dll.

  • Los ensamblados Microsoft.WindowsAzure.StorageClient.dll, Microsoft.WindowsAzure.Diagnostics.dll y Microsoft.WindowsAzure.ServiceRuntime.dll se actualizan a las nuevas versiones.

  • Los perfiles de publicación que se almacenan en el archivo de proyecto Azure (.ccproj) se mueven a un archivo independiente, con la extensión .azurePubXml, en el subdirectorio Publicar.

  • Algunas propiedades en el perfil de publicación se actualizan para admitir las características nuevas y modificadas. AllowUpgrade se ha reemplazado por DeploymentReplacementMethod ya que puede actualizar un servicio en la nube implementado simultáneamente o de forma incremental.

  • La propiedad UseIISExpressByDefault se agrega y se establece en false para que el servidor web que se utiliza para la depuración no cambie automáticamente de Internet Information Services (IIS) a IIS Express. IIS Express es el servidor web predeterminado para proyectos que se crean con las versiones más recientes de las herramientas.

  • Si Caching de Azure se hospeda en uno o varios roles del proyecto, algunas propiedades en la configuración del servicio (archivo de .cscfg) y la definición de servicio (archivo de .csdef) se cambian cuando se actualiza un proyecto. Si el proyecto utiliza el paquete NuGet de Caching de Azure, el proyecto se actualiza a la versión más reciente del paquete. Debe abrir el archivo web.config y comprobar que la configuración de cliente se mantiene correctamente durante el proceso de actualización. Si ha agregado las referencias a los ensamblados de cliente a Caching de Azure, estos ensamblados no se actualizarán; debe actualizar manualmente estas referencias a las nuevas versiones. Para obtener más información sobre como actualizar proyectos que utilizan Azure Caching, incluidas las instrucciones para verificar sus archivos web.config, vea Procedimiento: Actualización de un proyecto que usa Caching de Azure

WarningAdvertencia
En los proyectos F#, debe actualizar manualmente las referencias a ensamblados de Azure para que hagan referencia a las versiones más recientes de dichos ensamblados.

Cómo actualizar un proyecto de Azure a la versión actual

  1. Instale la versión actual de Azure Tools en la instalación de Visual Studio que desea utilizar para el proyecto actualizado y, a continuación, abra el proyecto que desea actualizar.

    Si el proyecto se creó con una herramienta de Azure Tools antes de la versión 1.6 (noviembre de 2011), el proyecto se actualiza automáticamente a la versión actual. Si el proyecto se creó con la versión de noviembre de 2011 y esa versión todavía está instalada, se abre el proyecto en esa versión.

  2. En el Explorador de soluciones, abra el menú contextual para el nodo del proyecto, elija Propiedades y, a continuación, elija la pestaña Aplicación del cuadro de diálogo que aparece.

    La pestaña Aplicación muestra la versión de herramientas que está asociada con el proyecto. Si aparece la versión actual de Azure Tools, el proyecto ya se ha actualizado. Si ha instalado una versión más reciente de las herramientas que la que muestra la ficha, aparece el botón Actualizar.

  3. Elija el botón Actualizar para actualizar un proyecto a la versión actual de las herramientas.

  4. Compile el proyecto y solucione los errores que provoquen los cambios de la API.

    Para obtener información sobre cómo modificar el código de la nueva versión, vea la documentación de la API específica.

WarningAdvertencia
Azure Tools 2.1 ya no permite ejecutar roles con confianza parcial. En las versiones anteriores, podía habilitar la confianza parcial para un rol estableciendo el valor del atributo enableNativeCodeExecution en false para el elemento WebRole o WorkerRole del rol en el archivo de definición del servicio (.csdef). Como parte de estos cambios, ese atributo ya no se usa. Si el proyecto usaba confianza parcial, debe quitar el atributo enableNativeCodeExecution. Este cambio ocasiona que la aplicación se ejecute con confianza completa.

Vea también

Adiciones de comunidad

Mostrar:
© 2014 Microsoft