2012-07-02 23 views
6

Yakın bir zamanda VisualStudio 2010 yüklememi NuGet 2.0 ile yükselttim ve bunun Hanselman ve Kirkland'dan MvcScaffolding paketini kırdığı görülüyor. Ne zaman yeni bir denetleyici oluşturmaya ve w/depoları görüntülemeye çalıştığımda, iskele sırasında bir MethodInvocationError alırsınız. Spesifik olarak, System.Management.Automation.MethodInvocationException "5" tartışmaları ile "Execute" çağırıyor. Nesne referansı bir nesnenin örneğine atanmadı. Yığın izlemeye göre, bu NuGet.PackageExtensions.GetFiles() yönteminde gerçekleşiyor. Tabii ki, yığın dökümündeki son ifade "MvcScaffolding'in daha yeni bir sürümüne yükseltmeniz gerekebilir", ancak bunun, tüm hataların sonuna eklendiğini belirledim. Şu anda en son olan MvcScaffolding paketinin v1.0.7 sürümünü kullanıyorum. Bunun neden olduğuna dair herhangi bir fikri olan var mı, daha iyisi, etrafta nasıl dolaşacaksınız? Teşekkürler.MVCKurulum paketi atma MethodInvocationException

+0

Aynı sorunu yaşıyorum - Umarım buna bir cevap vardır! – asgeo1

+1

NuGet konsolunu kullanıp kullanmadığımı buluyorum, denetleyiciyi oluşturabilirim. Sadece benim için çalışmayan GUI entegrasyonu. – asgeo1

cevap

0

Bu, hala VS2012 ve en son mvcscaffolding paketi ile hala geçerli gibi görünüyor. Ancak diğer iş parçacıklarında yorumlandığı gibi, paket yöneticisi konsol penceresinde komutları çalıştırmak işe yarar. Stevesanderson tarafından blog sözdizimi ayrıntıları var