Utilisation de Visual Studio 2008 SP1 et d'un projet VB.NET; J'ai un code dans lequel je ne peux pas intervenir. La fenêtre Immédiat affiche le message "Passer la méthode sans symboles 'Some.Namespace.Here'"Survoler la méthode sans symboles - Comment intervenir?
Comment puis-je m'assurer que la méthode a toujours des symboles ?! Je dois entrer dans chaque ligne de code. Je suis en appuyant sur F8 (qui est "Step Into" dans VS2008, de la mémoire, je pense qu'il était F11 dans VS2005). Ce débogueur m'a toujours confondu: Sur les pages de propriétés de niveau Solution, je vois une liste déroulante de configuration avec 4 valeurs: Actif (Débogage), Déboguer, Libérer, Toutes les configurations. - actuellement défini sur "Active (Debug)" Au niveau du projet, je vois une liste déroulante de configuration avec 2 valeurs: Debug, Release. - actuellement défini sur "Debug"
Oui, c'est mon propre code, et je l'ai mis à "Active (Debug)" au niveau du projet (et aussi au niveau de la solution, comme décrit dans ma question initiale). Je peux voir les fichiers .pdb, en fait je les ai supprimés manuellement et recompilés à nouveau afin qu'ils soient produits à nouveau. Je m'attends à ce que les deux méthodes frm.Show() et frm.Focus() passent à l'événement frm_Activated, car j'appuie sur F8, mais cela n'arrive PAS. Je dois mettre un point de rupture manuellement dans cet événement. – joedotnot