Visual Studio continue à demander l'emplacement d'un fichier source pendant le débogage?

c# debugging html-agility-pack visual-studio

Question

Dans mon projet c #, j'utilise HtmlAgilityPack. Tout a bien fonctionné pendant des semaines, mais aujourd'hui, lorsque j'exécute le code en mode débogage et que le code associé à HtmlAgilityPack est utilisé, VS continue à me demander l'emplacement de "HtmlNode.cs", qui est une classe dans HtlmAgilityPack.dll. Lorsque je choisis "Annuler", VS se bloque.

Je n'ai même pas de points d'arrêt définis. J'ai nettoyé et reconstruit la solution, supprimé les dossiers obj et bin, renommé "HtmlAgilityPack.pdb", supprimé le dossier temporaire dans le répertoire% APPDATA%, puis supprimé et réinitialisé le lien vers l'assembly. Rien n'a fonctionné.

Est-ce que quelqu'un sait quoi faire?

Réponse populaire

Je n'ai toujours pas de solution pour éviter que VS essaie de déboguer dans le fichier source, mais grâce à Ron, j'ai découvert qu'une exception dans le fichier source était la cause du problème et j'ai donc modifié mon code en conséquence, toute exception serait évitée. (Dans certains cas, j’ai essayé de supprimer un attribut dans un htmlNode qui n’était pas là.)



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi