Я следил за этим постом в блоге (который оказался потрясающим), чтобы извлечь тип (типы) из проекта, которые наследуются от определенного базового класса.
Обычно это работает нормально, однако при «обнаружении» типов из веб-приложения это может быть очень медленным. На самом деле это заняло более 7 минут в какой-то момент. Проблема в том, что я не могу найти точные шаги для воспроизведения этого поведения.
Кто-нибудь сталкивался с чем-то подобным или может объяснить, что происходит за занавесом. Копаться в реальном классе, который делает это с помощью Reflector, не очень помогло. (Это класс VSTypeResolutionService из сборки Microsoft.VisualStudio.Design.dll)