Я пытаюсь переключиться с PagedList на X.PagedList. Я использовал NuGet для удаления пакетов PagedList и PagedList.Mvc, а затем для установки X.PagedList и X.PagedList.Mvc.X.PagedList.MVC пространство имен недоступно после установки NuGet
Когда я иду, чтобы обновить свои взгляды, я нахожусь в странной ситуации: я не могу ссылаться на PagedList.Mvc
пространство имен, как описано в the example так:
@using X.PagedList.Mvc;
@using X.PagedList;
В Visual Studio и при отладке это дает следующее исключение:
Тип или пространство имен имя «Mvc» не существует в пространстве имен «X.PagedList» (пропущена ссылка на сборку?)
(Как в стороне, если я оторвусь от этого using
, я получаю исключения о недостающих определениях, как и ожидалось.)
Есть ли проблема с пакетом NuGet? Есть ли способ вручную добавить ссылку на сборку пакета, установленного через NuGet?
Вы работаете над основным приложением asp.net? В документации, как представляется, указывается, что это не работает на ядре .net. Я пробовал то же самое с примером приложения, и все, кажется, работает нормально. –
Я так не думаю, но я не могу категорически сказать это. Глядя на другие пакеты NuGet, я вижу Microsoft.AspNet, а не все, что похоже на то, что это может быть ядро .net. Кроме того, целевая структура установлена в .NET Framework 4.5. Как я мог точно сказать? –