Не удается получить IntelliSense JQuery для работы в Visual Studio 2010 Professional - PullRequest
0 голосов
/ 19 октября 2011

Я удалил старые файлы 1.4.1 из своего решения, дважды проверил, что других пакетов jQuery не существует, а затем запустил install-package jQuery из консоли.Было загружено три файла:

jquery-1.6.4.js jquery-1.6.4.min.js jquery-1.6.4-vsdoc.js

Я перестроил свое решение, и оно выполнилосьбез исключений.

Я пишу jQuery в одном из моих представлений, и intellisense не работает.

Есть ли что-то еще, что мне нужно сделать?Нужно ли вручную заставить VS 'видеть' файл vsdoc?

РЕДАКТИРОВАТЬ 2: Получил это работает.

Ответы [ 2 ]

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

Я думаю, вы могли бы включить это на страницу, где вы пытаетесь получить доступ к intellisense:

@if (false) {  
    <script src="/Scripts/jquery-1.6.4-vsdoc.js" type="text/javascript"></script> 
} 

Другие примеры подключения jquery intellisense вы можете найти в этого вопросаответы .

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

Создайте ссылочный путь в js doc

/// <reference path="jquery-1.6.5-vsdoc.js" />

ИЛИ

В своем решении возьмите vsdoc и буквально перетащите его в исходный код javascript, над которым вы работаете.потом будет работать.Может быть другой способ заставить его работать для всех ваших js-документов, но я так и делал раньше.

Как только вы перетащите vsdoc в js-документ, вы увидите ссылку

/// <reference path="jquery-1.6.5-vsdoc.js" />

Здесь является альтернативным источником

...