2012-06-12 8 views
5

Me estoy volviendo completamente loco sobre esto ya que tengo mucho trabajo por hacer y no puedo lograr nada ahora mismo. Algo sucedió y ahora cada vez que trato de ejecutar nuestro proyecto en el emulador de Windows Azure a través de Visual Studio, aparece el error como en el título de la pregunta.Windows Azure Tools para Visual Studio csdef y cscfg no coinciden

"Windows Azure Tools para Visual Studio .cscfg y .csdef no coinciden"

herramientas azules

No he tocado jamás estos archivos, también reinstalado (varias veces!) Con el fin de asegurarse de que estaban completamente predeterminado, y lo son. Honestamente, estoy completamente perdido aquí, no tengo idea de qué podría estar causando esto. Una búsqueda en google de ese error no arrojó ningún hit, lo que es extraño.

+0

Si bien es posible que no haya cambiado algo conscientemente, ¿ha comprobado que su .csfg y .csdef coinciden? – knightpfhor

+2

¿Podría publicar el contenido de sus archivos cscfg y csdef (eliminando los datos confidenciales)? –

+0

Acabo de encontrar exactamente el mismo error que tú. Del mismo modo, no cambié los archivos.De hecho, revisé una versión anterior de mi solución de mi repositorio de Git que sé que funcionó con seguridad, con el mismo error. Así que esto parece un error en el emulador de Azure. ¡Pero cómo arreglarlo! –

Respuesta

0

Después de tener exactamente el mismo problema que usted con los mismos síntomas exactos, me encontré con que el inicio manual del emulador Compute Engine, así:

bandeja del sistema

> Haga clic derecho en Windows Azure Emulador> Inicie Compute Emulator

mágicamente, me permitió ejecutar mi solución de Azure una vez más.

2

Yo también experimenté este problema y me sentí frustrado por la falta de información al respecto. Sin embargo, descubrí que la solución más fácil era eliminar el rol del proyecto azul y volver a agregarlo. A menos que tenga una gran cantidad de ajustes de configuración para administrar, este es un proceso bastante rápido e indoloro.

0

En mi caso pude ver dos configuraciones de compilación (archivos .cscfg) en el explorador de soluciones dentro de Visual Studio más el archivo .csdef. Sin embargo, cuando miré los archivos reales en esa carpeta, había un archivo ServiceConfiguration.cscfg adicional que necesitaba actualizar.

Nota: Agregué parámetros de configuración y estos faltaban en ese archivo ServiceConfiguration.cscfg. En mi ventana de salida, mostró qué parámetros faltaban.

3

Para mí fue un bloque vacío

<ConfigurationSettings> 
</ConfigurationSettings> 

que tenía que insertar en mis dos archivos cscfg.

2

Tuve el mismo problema.

Para resolver que he cambiado la configuración de x86 a AnyCPU. Está funcionando bien ahora.

espero que ayude :)

1

Nuestro problema se solucionó comentando la carga de punto final equilibrado en csdef.

+0

Lo mismo aquí, aunque si necesita el atributo loadBalancer, ¿qué hace entonces? – SimonGoldstone

Cuestiones relacionadas