Utilizzo di Visual Studio 2008 SP1 e progetto VB.NET; Ho del codice che non posso entrare. La finestra immediata mostra il messaggio "Passa sopra il metodo senza simboli 'Some.Namespace.Here'"Metodo passo-passo senza simboli - Come entrare?
Come posso essere sicuro che il metodo abbia sempre simboli ?! Devo entrare in ogni riga di codice. Sto premendo F8 (che è "Step Into" in VS2008, dalla memoria penso che fosse F11 in VS2005).
Questa roba debugger mi ha sempre confuso: a livello Soluzione Le pagine di proprietà vedo una discesa configurazione con 4 valori: Attivo (Debug), Debug, di uscita, tutte le configurazioni. - attualmente impostato su "Attivo (Debug)" A livello di progetto, vedo un menu a discesa di configurazione con 2 valori: Debug, Release. - attualmente impostato su "Debug"
Sì, è il mio codice e l'ho impostato su "Attivo (Debug)" a livello di progetto (e anche il livello di soluzione, come descritto nella mia domanda iniziale). Riesco a vedere i file .pdb, infatti li ho cancellati manualmente e ricompilato di nuovo in modo che vengano riprodotti di nuovo. Mi aspetto che sia il metodo frm.Show() che il metodo frm.Focus() passino all'evento frm_Activated, quando preme F8, ma ciò non accade. Devo inserire manualmente un break-point in questo evento. – joedotnot