У меня проблема с миграцией jQuery с 1.2.6 до 1.3.2 в моем проекте. IntelliSense для jQuery в VS не работает.
Чтобы проверить эту проблему, я создал новый проект, добавил jQuery на главную страницу, построил решение и проверил intellisense - все работает.
После этого я удалил в раствор следующие файлы:
- JQuery-1.2.6.js
- JQuery-1.2.6.min.js
- JQuery-1.2.6.min-vsdoc.js
- JQuery-1.2.6-vsdoc.js
И добавил это:
- JQuery-1.3.2.js
- JQuery-1.3.2.min.js
- JQuery-1.3.2.min-vsdoc.js
- JQuery-1.3.2-vsdoc.js
Я исправил ссылку jQuery на главной странице и построил решение - intellisense для jQuery не работает.
Что я пропустил?
Я использую VS2008 SP1, MVC RC1.
UPDATE:
Теперь все работает хорошо. Я не уверен в решении, но я думаю, что intellisense был восстановлен, когда я открыл все файлы js в VS.
РЕШЕНИЕ
Причиной стал конфликт между jquery и jquery.ui
Я создал пустой файл vsdoc для jquery.ui, и проблема устранена.
Я нашел это решение здесь:
http://arahuman.blogspot.com/2009/02/error-updating-jscript-intellisense.html