2012-06-12 13 views
5

Sto perdendo completamente la testa perché ho molto lavoro da fare e non riesco a realizzare nulla al momento. È successo qualcosa e ora ogni volta che provo a eseguire il nostro progetto nell'emulatore di Windows Azure tramite Visual Studio, viene visualizzato l'errore come nel titolo della domanda.Strumenti di Windows Azure per Visual Studio csdef e cscfg non corrispondono

"Windows Azure Tools per Visual Studio .cscfg e .csdef non corrispondono"

strumenti azzurre

non ho toccato questi file mai, ho reinstallato (più volte!) Al fine di verificare che fossero completamente predefinito, e lo sono. Onestamente sono a perdita completa qui, non ho idea di cosa potrebbe causare questo. Una ricerca su google per quell'errore non ha dato risultati assolutamente bizzarri.

+0

Sebbene non sia stato modificato coscientemente qualcosa, hai controllato che i file .csfg e .csdef corrispondano? – knightpfhor

+2

Potresti pubblicare il contenuto dei tuoi file cscfg e csdef (rimuovendo i dati sensibili)? –

+0

Ho appena incontrato esattamente lo stesso errore di te. Allo stesso modo, non ho cambiato i file.In effetti, ho controllato una versione precedente della mia soluzione dal mio repository Git che, ne sono sicuro, ha funzionato con lo stesso errore. Quindi questo sembra un bug nell'emulatore di Azure. Ma come aggiustarlo! –

risposta

0

Dopo aver esattamente lo stesso problema come voi con gli stessi sintomi, ho trovato che a partire manualmente l'emulatore Compute Engine in questo modo:

barra di sistema> Tasto destro del mouse di Windows Azure Emulator> Inizio Compute Emulator

magicamente mi ha permesso di eseguire ancora una volta la mia soluzione Azure.

2

Anch'io ho avuto questo problema ed ero frustrato dalla mancanza di informazioni su di esso. Tuttavia, ho trovato che la soluzione più semplice era rimuovere il ruolo dal progetto azzurro e riaggiungerlo. A meno che tu non abbia una quantità folle di impostazioni di configurazione da gestire, questo è un processo abbastanza rapido e indolore.

0

Nel mio caso ho potuto vedere due configurazioni di compilazione (file .cscfg) in solution explorer in Visual Studio più il file .csdef. Tuttavia, quando ho visto i file effettivi in ​​quella cartella, c'era un file ServiceConfiguration.cscfg aggiuntivo che dovevo aggiornare.

Nota: ho aggiunto i parametri di configurazione e questi mancavano dal file ServiceConfiguration.cscfg. Nella mia finestra di output mostrava quali parametri mancavano.

3

Per me è stato un vuoto

<ConfigurationSettings> 
</ConfigurationSettings> 

blocco ho dovuto inserire in entrambi i miei file cscfg.

2

Ho avuto lo stesso problema.

Per risolvere il problema, ho modificato la configurazione da x86 a AnyCPU. Sta funzionando bene ora.

Speranza che aiuta :)

1

Il nostro problema è stato risolto commentando il carico finale equilibrato in csdef.

+0

Lo stesso qui - anche se hai bisogno dell'attributo loadBalancer, allora cosa fai allora? – SimonGoldstone

Problemi correlati