단순한 질문 :NuGet에서 어떤 Ninject 버전을 설치해야합니까?
내 ASP.NET MVC 3 응용 프로그램에서 Ninject에 사용하려고하지만, 패키지 관리자에서 몇 가지 옵션이있을 것 같다 해요 :
- Ninject에
- Ninject.MVC3
- Ninject.Web 중에서도
. 다음 중 어느 것을 설치해야합니까?
단순한 질문 :NuGet에서 어떤 Ninject 버전을 설치해야합니까?
내 ASP.NET MVC 3 응용 프로그램에서 Ninject에 사용하려고하지만, 패키지 관리자에서 몇 가지 옵션이있을 것 같다 해요 :
. 다음 중 어느 것을 설치해야합니까?
는 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/
마지막으로 한 말은 시간에 조금 오래된
https://github.com/ninject/ninject.web.mvc/wiki/Setting-up-an-MVC3-application를 참조하지만, 여전히 좋은 정보가 포함되어 있습니다. 나는 그 날에 업데이트를 시도합니다.
MVC 웹 API와 관련이 있습니까? 위키에서 MVC3 패키지가 MVC4에서도 작동해야한다고 언급 했으므로 그렇게 가정합니다. – jamiebarrow
Ninject.MVC3
을 설치하십시오. 이 Ninject
2.2.0.0
2.2.1.0
배치 적절한 버전을 설치하는 것처럼
가 Ninject.Web.Mvc.nuspec
보면 보이는 : 패키지는 자동으로
편집가 필요한 의존성 (즉 Ninject
)를 설치합니다. 그러나 다시 한번, 직접 설치하여 모든 종속성도 자동으로 설치되도록하십시오.
그게 잘못입니다. 링크 한 파일은 템플릿입니다. 빌드 프로세스에 의해 수정됩니다. 새로운 설치는 2.2.1.0을 사용합니다. –
나는 최근에도이 점에 대해 궁금해하고 있습니다. Ninject.MVC3 *이 비공식 버전이었고 이에 대비하여 권장 되었기 때문에 혼란 스럽습니다. 그러나 공식 버전 인 것처럼 보입니다. fwiw, 나는 혼란 때문에 지금 Ninject에 대한 NuGet을 피하고 있습니다. –