Ситуация
Я работаю над проектом ASP.NET Web Forms, созданным с использованием стандартного шаблона проекта Visual Studio 2012. С тех пор я использовал NuGet для установки jQuery UI версии 1.10.0.
Мне нужно обновить jQuery UI 1.10.1, потому что мне нужно исправить ошибку. Согласно веб-сайту, 1.10.1 является текущей стабильной версией. Однако для этой версии нет пакета NuGet!
Я не знаю, почему пакет NuGet отстает от последней доступной стабильной версии от команды пользовательского интерфейса jQuery на их веб-сайте. (Да, я понимаю, что, вероятно, есть другая команда, управляющая самим пакетом nuget... но по-прежнему кажется, что его нужно поддерживать в актуальном состоянии.... или ценность установки jQuery через NuGet очень ограничена. .)
Вопрос
Как вручную обновить пользовательский интерфейс jQuery (установленный как пакет NuGet) до версии 1.10.1 в моем проекте?
Я уже загрузил последние файлы javascript версии 1.10.1. Теперь... когда я заглядываю в свой проект веб-форм ASP.NET, я вижу следующие файлы в папке Scripts:
Итак, что мне здесь делать... удалить следующие два файла?
- jquery-ui-1.10.0.js
- jquery-ui-1.10.0.min.js
...и заменить этими новыми файлами?
- jquery-ui-1.10.1.js
- jquery-ui-1.10.1.min.js
Похоже, это не сработает.
Способ включения jQuery в мою мастер-страницу (из шаблона по умолчанию, созданного Visual Studio 2012) выглядит следующим образом:
Этот пакет JS, который вы видите выше, называется "jquery.ui.combined" автоматически генерируется каким-то скрытым кодом. Идите вперед и просмотрите свой проект... вы не найдете ничего очевидного, что этот пакет определен. Поэтому, если я добавлю последние файлы JS... кажется, у меня нет возможности определить, используются ли они или связаны вообще. Это не та версия, которую ожидает логика/код пакета NuGet!!!
Есть идеи?
Еще одна потенциальная проблема
Когда я скачал jQuery UI 1.10.1, он также поставлялся с jQuery Core 1.9.1. Как вы увидите выше в моей папке Scripts, создается впечатление, что jQuery UI 1.10.0 идет рука об руку с jQuery Core 1.9.0. Если я обновлю пользовательский интерфейс jQuery..... нужно ли мне также обновлять до соответствующего ядра jQuery? (Это отдельные пакеты NuGet)
Пожалуйста, ответьте на этот вопрос конкретно
Я хотел бы, чтобы ответ объяснил, как вручную обновить версию пользовательского интерфейса jQuery, установленную из пакета NuGet.... в проекте ASP.NET Web Forms.
Я думаю, что это было бы полезно, чтобы в будущем разработчик мог получать последние исправления ошибок, как только они будут включены в стабильную версию на веб-сайте пользовательского интерфейса jQuery .... без необходимости ждать, пока пакет появится на фид NuGet.