1

У меня есть решение с 50 проектами. Он был написан на VS2010, а затем преобразован в VS2012. Все функции intelisense отлично работают, за исключением разметки intelisense (Aspx, ascx ..) для тега telerik и настраиваемых элементов управления. asp tag работает отличноintellisense не работает в vs2012

Если я создаю новый проект и ссылаюсь на telerik, то работает intelisense, поэтому я думаю, что что-то не так с моим проектом. Я попытался сравнить web.configs бок о бок. Они выглядят одинаково. Ассембли тоже выглядят одинаково. Моя web.config выглядит следующим образом:

<controls> 
     <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
     <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 
     <add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting" assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> 
     <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI" /> 
     <add tagPrefix="custom" src="src/to/control" tagName="myControl1" /> 
     <add tagPrefix="custom" src="path...." tagName="myControl2" /> 
     </controls> 

Вещи, которые я пробовал:
1. Tools-> Options-> Текст editor-> C# (или все Языки) -> Общие включить Auto Список пользователей и параметров Информация в правой панели.
2.Tools-> Настройки импорта и экспорта-> Сбросить все настройки.
3.delete данных из Roaming \ Microsoft \ VisualStudio \ 11.0 \ ReflectedSchemas
4. Удаление кэша в ProgramFiles \ VisualStudio ...
5. Переустановите Visual Studio
6. Запуск от имени администратора

Если у вас есть любые подсказки или возможные решения, пожалуйста, дайте мне знать.

ответ

1

Зарегистрируйте ваш Telerik.Web.UI.dll в Gac и это решение работает для меня.

0

Я имел это произойдет в Visual Studio 2013. Вот что я сделал, чтобы получить Intellisense назад:

  1. Добавить ссылку в свой проект на Telerik.Web.Design.dll.
  2. Сохраните проект.
  3. Обновите свой проект в среде IDE. (Я перезапустил VS на всякий случай.)

HTH!

Смежные вопросы