Опция просмотра производных типов отсутствует в настройках браузера объектов - PullRequest
3 голосов
/ 08 декабря 2011

В этой статье MSDN о том, как отображать графики наследования в Visual Studio 2010, говорится, что должна быть опция «Показать производные типы» в настройках обозревателя объектов и в настройках представления класса.Однако этот параметр не отображается ни в одном месте в моей копии Visual Studio 2010 SP1 Ultimate.Кто-нибудь знает, почему и как это решить?

Редактировать enter image description here Оригинальная ссылка не работает. Здесь - это ссылка на ту же статью, но для Visual Studio 2008 вместо 2010 (возможно, Microsoft удалила статью за 2010 год, учитывая, что она не работает).

Ответы [ 2 ]

3 голосов
/ 09 декабря 2011

Проблема вызвана областью просмотра объекта, которую я выбрал в поле «Обзор». Если я выберу «Пользовательский набор компонентов» в окне «Браузер», я не смогу найти «Показать производные типы» в настройках Браузера объектов. Но если я выберу .NET Framework 4, я найду «Показать производные типы» в настройках браузера объекта. В связи с этим возникает вопрос: как я могу увидеть производные типы для классов в моем проекте?

Обновление: я использовал Telerik JustDecompile (бесплатный инструмент) для поиска производных типов. Однако после обновления до Visual Studio 2015 (проблема все еще существует) я использовал Find All References (Shift + F12) для конструкторов классов, чтобы помочь найти производные типы. Это хорошо работает для абстрактных классов, поскольку вызовы поступают только от производных типов, и немного более грязно для неабстрактных классов (в зависимости от использования).

0 голосов
/ 27 февраля 2016

Это не совсем ответ, так как я не могу решить проблему, но это позволяет мне включить изображение.

Я вижу производные типы для mscorlib 2.0, но не для mscorlib 4.0 (VS2015), когда я задаю область действия «Все компоненты»; Тем не менее, я вижу их, когда я устанавливаю область для .NET Framework 4.0. Это подтверждает утверждение Ɖiamond ǤeezeƦ о том, что проблема вызвана областью просмотра объекта.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...