Имам 3 проекта:
- Проект A е основният проект (уеб приложение .NET Core)
- Проект B е библиотека от класове в пакет NuGet, съдържащ интерфейси
- Project C е библиотека от класове в пакет NuGet, внедряващ интерфейса
Успях да създам пакетите NuGet с включени pbd символи и източник. Пакетите NuGet са изградени в режим Release (може ли това да е проблемът?)
Конфигурирах моята настройка за отстраняване на грешки, както следва
- Само моят код не е отметнат
- Зареждам символите за двата пакета NuGet
Мога да вляза във всички „обикновени“ методи, като включени методи за разширение.
Но когато стигна до интерфейса, не мога да го накарам да влезе в класа, изпълняващ интерфейса. Но мога да вляза в код от обикновени методи от този пакет NuGet.
Някакви съвети, ако това просто не е възможно или съм пропуснал да отбележа нещо друго в настройките за отстраняване на грешки.