Какую версию Ninject я должен установить из NuGet? - PullRequest
10 голосов
/ 11 марта 2011

простой вопрос:

Я собираюсь использовать Ninject в моем ASP.NET MVC 3 приложении, но в диспетчере пакетов, похоже, есть несколько вариантов:

  • Ninject
  • Ninject.MVC3
  • Ninject.Web

Среди прочих.Что из этого мне следует установить?

Ответы [ 2 ]

8 голосов
/ 11 марта 2011

См. https://github.com/ninject/ninject.web.mvc/wiki/Setting-up-an-MVC3-application

http://www.planetgeek.ch/2011/03/01/ninject-2-2-1-0-and-ninject-mvc3-2-2-1-0-released/

http://www.planetgeek.ch/2011/02/22/ninject-mvc3-and-ninject-web-mvc3-merged-to-one-package/

Последнее время немного устарело, но все же содержит хорошую информацию. Я пытаюсь обновить его в ближайшие дни.

2 голосов
/ 11 марта 2011

Установить Ninject.MVC3. Пакет автоматически установит все необходимые ему зависимости (например, Ninject)

Edit:

Глядя на Ninject.Web.Mvc.nuspec, похоже, он будет установлен Ninject2.2.0.02.2.1.0

Разместил правильную версию. Но, опять же, установите его напрямую, чтобы все зависимости также автоматически устанавливались.

...