2017-02-08 3 views
0

Я клонировал проект на новый компьютер. Я восстановил свои пакеты NuGet, и все, кажется, восстанавливает штраф.Пакеты NuGet Неправильно восстанавливаются

У меня проблемы с попыткой построить мое решение. Я получаю следующие ошибки:

CS0234 Ошибка типа или пространства имен имя «Mvc» не существует в пространстве имен «SimpleInjector.Integration.Web» (пропущена ссылка сборку?)

Ошибка CS0246 Тип или пространство имен имя «SimpleInjectorDependencyResolver» не может быть найден (вы пропали без вести с помощью директивы или ссылка на сборку?)

Я попытался переустановить мои пакеты NuGet

Update-Package -Reinstall 

Я также проверил файл csproj, чтобы убедиться, что номера версий для Simple Injector соответствуют.

+0

У вас есть пакет SimpleInjector.Integration.Web' в файле package.config? – trailmax

+0

Ваша первая ошибка выглядит как конфликт пространства имен. Ваша вторая ошибка выглядит как недостающий пакет. – mason

+0

Да, у меня есть SimpleInjector.Integration.Web в пакетах.config. Также я должен отметить, что он отлично работает на моем другом компьютере, который я использовал ранее. Не получается никаких ошибок, поэтому я предполагаю, что это просто проблема с этими пакетами. –

ответ

2

Проверьте файл проекта, найдите ссылки и подтвердите правильность пути подсказки для рассматриваемых объектов. Он должен указывать на восстановление пакета nuget.

+0

В этом была проблема. Спасибо! –

 Смежные вопросы

  • Нет связанных вопросов^_^