سؤال

لقد قمت بتنزيل ASP.NET MVC 3 RC وإصدار Nuget CTP الجديد.

عندما أحاول تثبيت أي شيء في وحدة تحكم Manager من خلال رسالة خطأ. هنا عينتان:

PM> nip elmah
Install-Package : Object reference not set to an instance of an object.
At line:1 char:4
+ nip <<<<  elmah
    + CategoryInfo          : NotSpecified: (:) [Install-Package], NullReferenceException
    + FullyQualifiedErrorId : NuGet.VisualStudio.Cmdlets.InstallPackageCmdlet


PM> nip SQLCE.EntityFramework
Install-Package : Object reference not set to an instance of an object.
At line:1 char:4
+ nip <<<<  SQLCE.EntityFramework
    + CategoryInfo          : NotSpecified: (:) [Install-Package], NullReferenceException
    + FullyQualifiedErrorId : NuGet.VisualStudio.Cmdlets.InstallPackageCmdlet

عندما أستخدم مرجع حزمة مكتبة إضافة في The Solution Explorer ، لا يتم عرض رسالة ولكن لم يتم تثبيت الحزمة.

حاولت العودة إلى Nupack ويعمل بشكل جيد ولكن لم يتم تحديث قائمة الحزم (على سبيل المثال sqlce.entityframework 4.0.8435.1 لم يتم عرض 4.0.8402.1).

أي مساعدة؟

هل كانت مفيدة؟

المحلول

كان لي نفس المشكلة. حذف مجلد الحزم الخاص بي إصلاحه.

نصائح أخرى

لقد واجهت نفس المشكلة بالضبط.

في النهاية ، اضطررت إلى إزالة كل شيء من دليل الحزم والذهاب إلى كل مشروع وتشغيل "حزمة تحديث" لكل حزمة قمت بتثبيتها مسبقًا.

هل تشير إلى التغذية القديمة بأي فرصة؟ أو علف محلي قديم؟

كما أتيحت لي هذه المشكلة.

لقد قمت بحلها من خلال التأكد من تعبئتي مع Nuspec و DLL في نفس المجلد واسم NUSPEC كان mydll.dll.nuspec. عندما انحرفت عن هذا ، قلت خطأ.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top