Exportar (0) Imprimir
Expandir todo

Guía de solución de problemas

Actualizado: septiembre de 2014

Azure Tools para Microsoft Visual Studio está disponible en la página de descarga de Azure Tools para Microsoft Visual Studio. El SDK de Azure se incluye con la instalación. Por consiguiente, no tiene que instalar el SDK por separado.

También puede instalar Azure Tools utilizando el Instalador de plataforma web. Este instalador simplifica el proceso de instalación y configuración de Internet Information Services (IIS), el SDK de Azure y Azure Tools.

Para determinar qué versiones de Visual Studio y Visual Web Developer son compatibles con Azure Tools, consulte Azure Tools para Microsoft Visual Studio.

Problema de compatibilidad con el kit de desarrollo de software de Azure

Si está utilizando Visual Studio 2012, debe utilizar la versión 1.71 o posterior de Azure Tools. Si está usando Visual Studio 2013, debe usar la versión 2.1 o posterior de Azure Tools.

Ruta de acceso demasiado larga

Podría aparecer el siguiente error si sus nombres de proyecto y solución son demasiado largos:

Se especificó una ruta de acceso, nombre de archivo o ambos demasiado largos. El nombre de archivo completo debe ser inferior a 260 caracteres y el nombre del directorio debe ser inferior a 248.

Para corregir esto, cree un proyecto de Azure con un nombre de solución y proyecto más corto.


Dependencias y referencias del proyecto entre los proyectos de rol

No puede hacer referencia directamente a un proyecto desde otro en las soluciones de Azure. Esta limitación se debe a que cada proyecto se trata como rol diferente e independiente que se implementará en un conjunto independiente de máquinas virtuales. Si el proyecto de un rol contiene código que otro rol debe usar, debe factorizar el código fuera del rol y dentro de otro ensamblado al que se pueda hacer referencia desde ambos proyectos de rol.

Mantenga el proyecto de Azure establecido como el proyecto de inicio al ejecutar o depurar una aplicación

Para ejecutar o depurar su aplicación de nube mediante el emulador de almacenamiento, debe establecer el proyecto de nube como el proyecto de inicio. Asegúrese de que el siguiente valor no está seleccionado: Soluciones | Compilar y ejecutar | Para soluciones nuevas, usar el proyecto seleccionado actualmente como proyecto de inicio en el cuadro de diálogo Opciones.


Los puntos de interrupción establecidos en un archivo se podrían encontrar en todos los archivos que tengan el mismo nombre

Cuando varios roles de un único proyecto de Azure contienen un archivo con el mismo nombre, por ejemplo, WorkerRole.cs o WorkerRole.vb, es posible que los puntos de interrupción establecidos en uno de los archivos se encuentren en todos los archivos. Para obtener más información sobre la opción de depuración Es necesario que los archivos de código fuente coincidan con la versión original, vea Cuadro de diálogo General, Depuración, Opciones.

Si encuentra este problema incluso cuando está seleccionada la opción, reinicie Visual Studio y pruebe de nuevo.


Actualización de IIS para admitir aplicaciones FastCGI

Para ejecutar un servicio en la nube que usa el módulo FastCGI para hospedar aplicaciones que no sean ASP.NET en el emulador de almacenamiento, se necesita la siguiente actualización: http://support.microsoft.com/kb/967131


Las aplicaciones de Azure que usan el módulo FastCGI requieren una revisión

Para ejecutar una aplicación de Azure que usa el módulo FastCGI para hospedar aplicaciones que no sean ASP.NET en el emulador de almacenamiento, se necesita la siguiente actualización: http://support.microsoft.com/kb/967131


Mensaje "WaWorkerHost.exe dejó de funcionar"

El emulador de almacenamiento no detecta las excepciones no controladas en el rol de trabajador. Cuando un proceso de trabajo termina, se reinicia. Esto puede hacer que aparezca de forma reiterada el mensaje "WaWorkerHost.exe dejó de funcionar". Este mensaje no indica un error y no afecta a futuras ejecuciones.

Usar el emulador de almacenamiento con SQL Server Express 2008

De forma predeterminada, el grupo de Windows local BUILTIN\Administrator no se incluye en el rol de servidor de administrador del sistema de SQL Server en las nuevas instalaciones de SQL Server Express 2008. Para utilizar los servicios de almacenamiento locales en SQL Server Express 2008, agréguelos usted mismo al rol de administrador del sistema. Para obtener más información, vea los cambios de seguridad de SQL Server 2008.


Cambiar la instancia de SQL Server que utiliza el emulador de almacenamiento

El emulador de almacenamiento utiliza la instancia predeterminada de SQL Express. Para cambiar la instancia de SQL Server que se utiliza, ejecute el siguiente comando desde el símbolo del sistema de Azure SDK:

DSInit.exe /sqlinstance:<Instancia de SQL Server>

Vea también

Mostrar:
© 2014 Microsoft