2011-03-10 19 views
10

sadece basit bir soru:NuGet'ten hangi Ninject sürümünü yüklemeliyim?

benim ASP.NET MVC 3 uygulamada Ninject kullanacağız, ancak Paket Yöneticisi içinde birkaç seçenek var gibi görünüyor ediyorum:

  • Ninject
  • Ninject.MVC3
  • Ninject.Web diğerlerinin yanında

. Bunlardan hangisini kurmalıyım?

+1

Son zamanlarda bunu da merak ediyorum. Bu kafa karıştırıcı çünkü: Ninject.MVC3 * gayri resmi versiyona karşı ve tavsiye edildi, ancak şimdi resmi versiyonu gibi görünüyor. fwiw, şu anda karışıklıktan dolayı şu anda Ninja için NuGet'ten kaçınıyorum. –

cevap

8
+0

Bu hala MVC Web API için de geçerli midir? Viki üzerinde fark ettim ki MVC3 paketinin MVC4 için de çalışması gerektiğinden bahsettim. – jamiebarrow

2

Ninject.MVC3'u yükleyin. o Ninject 2.2.0.0 2.2.1.0

Yerleştirilmiş uygun sürümünü yüklemek olacak gibi

Ninject.Web.Mvc.nuspec bakıldığında görünür: paket otomatik

Düzenleme ihtiyacı herhangi bağımlılıkları (yani Ninject) kuracaktır. Ancak yine de, herhangi bir bağımlılık otomatik olarak yüklenecek şekilde doğrudan kurun.

+2

Bu yanlış. Bağladığınız dosya sadece bir şablon. Oluşturma işlemi tarafından değiştirildi. Yeni bir kurulum 2.2.1.0 kullanacaktır. –

İlgili konular