Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Visual Studio (2008) intellisense и атрибут EditorBrowsable

Автор вопроса: CommunityОтветов: 1

Я работаю над проектом С#, в котором используются настраиваемые серверные элементы управления ASP.NET. У меня есть несколько свойств, методов и т.д., которые я скрываю от intellisense, используя...

[EditorBrowsable(EditorBrowsableState.Never)]

...атрибут. У меня также есть веб-проект, настроенный для тестирования этих элементов управления. Когда я ссылаюсь на веб-элементы управления как на компонент в виде .dll, intellisense скрывает свойства и т. д., но когда я ссылаюсь на веб-элементы управления через проект, он показывает их.

Есть причина для этого? Это ошибка? Или я что-то не так делаю?

Спасибо :)

intellisensevisual-studio-2008servercontrols

Ответы

Ответ 1 · рейтинг 4 · Marc Gravell

Я считаю, что если у вас есть проект в решении, вы, вероятно, "достаточно близки" к коду, чтобы захотеть увидеть даже скрытые методы - где, как если бы вы потребляли только dll, вы, вероятно, нет.

Комментарий сообщества с тем же симптомом есть в MSDN (внизу страницы).

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы