Visual Studio продолжает запрашивать местоположение исходного файла во время отладки?

c# debugging html-agility-pack visual-studio

Вопрос

В моем c # -проекте я использую HtmlAgilityPack. Все работало отлично в течение нескольких недель, но сегодня, когда я запускаю код в режиме отладки и используется код, связанный с HtmlAgilityPack, VS продолжает спрашивать меня о местонахождении «HtmlNode.cs», который является классом внутри HtlmAgilityPack.dll. Когда я выбираю «Отменить», VS сбой.

У меня даже нет контрольных точек. Я очистил и перестроил решение, удалил папки obj и bin, переименовал «HtmlAgilityPack.pdb», удалил временную папку в папке% APPDATA%, а также удалил и переустановил ссылку на сборку. Ничего не получилось.

Кто-нибудь знает, что делать?

Популярные ответы

Я до сих пор не имею решения о том, как избежать попыток VS отладки в исходном файле, но благодаря Рону я понял, что причиной возникновения проблемы является исключение в исходном файле, поэтому я изменил свой код соответственно, так что любое исключение можно было бы избежать. (В этом случае я попытался удалить атрибут в HtmlNode, который не был там.)



Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Является ли этот КБ законным? Да, узнайте, почему
Лицензировано согласно: CC-BY-SA with attribution
Не связан с Stack Overflow
Является ли этот КБ законным? Да, узнайте, почему