7

Utilizzando Visual Studio 2012, Forse avete visto questo messaggio, anche:Come insegnare in modo permanente a Visual Studio a rilevare le mie informazioni di debug?

enter image description here

Dice:

Il seguente modulo è stato costruito sia con le ottimizzazioni attivate o senza informazioni di debug:

C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ File ASP.NET temporanei \ root \ 6dce49fa \ 6c454827 \ assembly \ dl3 \ 95d61873 \ 9871ffdd_4288ce01 \ NoeDownloadbereichWeb.dll

Per eseguire il debug di questo modulo, modificare la configurazione di configurazione del progetto nella modalità Debug . Per sopprimere questo messaggio, disattiva l'opzione "Avvisa se nessun codice utente su avvia" debugger.

In passato ho avuto questa forse una volta alla settimana quando si inizia a eseguire il debug la mia applicazione ASP.NET e risolto è semplicemente ricompilando la mia soluzione.

Recentemente sono passato a IIS Express questo ora accade ogni seconda/terza volta che voglio eseguire il debug del mio codice dopo aver apportato alcune modifiche.

risolvo che da uno o tutti i seguenti passaggi:

  • Ricostruisci la mia domanda (aiuta la maggior parte del tempo)
  • Chiudere IIS Express e ricostruire la mia domanda
  • Riavviare Windows 8 e ricostruire la mia applicazione

Ho trovato similar questions here e on Google e ancora non riesco a risolverlo in modo permanente.

La mia domanda:

si può immaginare che cosa provoca questo comportamento di tanto in tanto?

Update 1

L'errore sembra essere correlato con/seguita da ASP.NET error messages come (in tedesco):

Das Erstellen von "System.Net.Http.Extensions" oder das Erstellen einer Schattenkopie ist nicht möglich, wenn diese Datei bereits vorhanden ist.

che si traduce rougly a Inglese:

Impossibile creare/Shadow Copy "System.Net.Http.Extensions" quando il file esiste già.

(Il nome file di riferimento "System.Net.Http.Extensions" viene modificato in modo casuale da ASP.NET)

Update 2

ho tornare al Visual Studio Development Server e subito si sono sbarazzati degli errori descritti sopra:

enter image description here

Non so se questo è solo sul mio sistema, o qual è la ragione per questo.

risposta

15

Vai su Strumenti> Opzioni> Debugging> Generale> Attiva Just My Code> Avvisa se nessun codice utente sul lancio

tools options screenshot

+0

Suona come questo solo maschere la finestra di messaggio, ma non risolve la ragione di fondo? !? –

+1

Capisco da dove vieni, ma non penso, perché posso ancora eseguire il debug dell'assembly senza problemi. Mi piacerebbe capire pienamente cosa sta succedendo, ma a volte hai appena finito il tempo :( – viggity