So che questa domanda è stata posta più volte e molte persone hanno suggerito risposte diverse. Sebbene nessuno di loro stia lavorando per me.Visual Studio C# debugger - il punto di interruzione non verrà colpito al momento
Ho creato un'applicazione Windows Form con Visualstudio e framework 4.0 e aggiunto un punto di interruzione. Tuttavia, quando il debug dell'applicazione, viene visualizzato un punto esclamativo sul punto di interruzione e si dice ..
Il punto di interruzione non sarà attualmente essere colpito. Nessun codice eseguibile è associato a questa linea. Le possibili cause includono: compilazione condizionale o ottimizzazioni del compilatore.
Ho provato diverse soluzioni suggerite
- Ripulito il progetto
- eliminato il PPB
- controllato la configurazione e assicurato che sia il debug
- impostare la configurazione di debug da "X 86 "a" Qualsiasi CPU "
- Provato a creare il progetto da zero
- provato a reinstallare .NET framework
- rimossi i file temporanei asp.net
Tuttavia, nessuno di loro sembra funzionare. Sono stato in grado di eseguire il debug dei miei progetti con breakpoint prima e per qualche motivo, è successo qualcosa e non riesco più a eseguire il debug dei progetti. Qualcuno può suggerirmi cosa devo cercare o risolvere per risolvere questo problema.
Impostare un punto di interruzione su una riga _prima_ con il quale si riscontrano problemi e eseguire un singolo passaggio del codice. Dovresti quindi essere in grado di vedere perché/se il codice viene eseguito. Potrei semplicemente essere il compilatore ottimizzato via il codice; pubblica il codice in questione. – Tony