2013-08-05 3 views
29

У меня есть Visual Studio 2012 Express для Интернета. Мои шаги -Создание Новый ASP .NET MVC 4 приложения -Выберите базовый шаблон -идем в Package Manager Console -Постарайтесь установить WebActivatorInstall-Package: Не удается найти пакет 'WebActivator'

PM> Install-Package WebActivator 

и я получаю следующую ошибку enter image description here

Как я могу решить эту проблему и установить пакет WebActivator?

ответ

1

Я просто столкнулся с этим сам. Ссылка на WebActivatorEx не работала. Вам нужно будет сделать это вручную. Файл находится в каталоге пакетов.

71

В моем случае я не смог установить пакет и получил аналогичную ошибку. Проблема была решена, когда я беспрепятственно «Microsoft и .NET» под «Machine шириной источника пакета»:

enter image description here

Я надеюсь, что это может быть кому-то помочь.

+2

Спасибо! Это было очень полезно. Хотелось бы, чтобы я понял механику, почему это вызвало проблему. –

+0

Мне пришлось отключить второй источник в разделе «Доступные источники пакетов». Он разрешил и установил, когда nuget.org был единственным проверенным источником. – scw

+0

Да! Спасибо, Фейсал. Я люблю тебя. –

16

У меня возникла аналогичная проблема с другим пакетом в Visual Studio 2013, я очистил кеш-память NuGet с помощью опции «Очистить кеш пакетов», и теперь он работает.

enter image description here

1

Изменить источник в соответствии с visual studio version

NuGet feed v3 (VS 2015/NuGet v3.x): https://api.nuget.org/v3/index.json 
NuGet feed v2 (VS 2013 and earlier/NuGet 2.x): https://www.nuget.org/api/v2 

enter image description here