Visual Studio 2008/2010: как получить пользовательские элементы управления для немедленного отображения в intellisense разметки? - PullRequest
2 голосов
/ 14 октября 2011

Что я делаю, это 1) добавляю новый элемент управления в проект и 2) регистрирую его в директиве страницы, на которой я хочу его использовать.Когда я использую его, он еще не доступен в intellisense.Похоже, я должен закрыть и снова открыть проект, чтобы он был доступен для intellisense.Это был мой опыт на протяжении многих лет с различными установками VS 2008/2010 на разных машинах, и я, наконец, задаюсь вопросом, почему это так.

Ответы [ 2 ]

2 голосов
/ 15 октября 2011

Для распространения в редакторе требуется минута, но вы все равно можете объявить элемент управления в разметке без каких-либо ошибок.Скорее всего, к тому моменту, как вы объявите об этом, intellisense наверстает упущенное.

Я не знаю, будет ли это быстрее, но вы можете попробовать зарегистрировать пользовательский элемент (ы) в web.config.,Если вы планируете использовать элементы управления более чем в одном месте, файл web.config будет более подходящим в любом случае.

0 голосов
/ 15 октября 2011

Обычно я добавляю свои элементы управления в web.config, а затем выполняю «Перестройку» решения / сайта.После этого у меня никогда не было проблем с доступом к интеллекту / контролю ... хотя я могу быть счастливчиком.

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