2015-04-21 2 views
19

Я пытаюсь создать пример приложения с использованием EF7 и mvc 6 в предварительном выпуске visual studio 2015.Ошибка Nuget «Ссылка на объект не установлена ​​в экземпляр объекта» при установке Entityframework 7 из консоли диспетчера пакетов в VS2015

При установке обеих EF7 и MVC6 с помощью консоли диспетчера пакетов, получивших эту ошибку.

PM> Install-Package EntityFramework.Commands -Version 7.0.0-beta3 -Pre 
Attempting to gather dependencies information for package  
'EntityFramework.Commands.7.0.0-beta3' with respect to project 
targeting '.NETFramework, Version=v4.5.3' Install-Package : Object 
reference not set to an instance of an object. At line:1 char:1 
+ Install-Package EntityFramework.Commands -Version 7.0.0-beta3 -Pre 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
    + CategoryInfo   : NotSpecified: (:) [Install-Package], Exception 
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand 

Может ли кто-нибудь помочь мне решить эту проблему, или я прав?

+2

Убедитесь, что вы обновить расширение NuGet. Существует немало известных проблем с Nuget 3. – leppie

+0

@leppie Я обновил версию nuget 3.0.060225.100. – jkyadav

+0

Кто-нибудь может найти решение этой проблемы? – fgalarraga

ответ

1

Я решил эту проблему, отключив «https://api.nuget.org/v3/» из источника пакета для того, чтобы сделать это, выберите Инструменты> Диспетчер NuGet Пакет> Пакет Источник

И другая вещь, которую я сделал добавлен пакет myget источник «https://www.myget.org/F/aspnetvnext/api/v2/»

Следуя инструкциям Выберите «Инструменты»> «Диспетчер пакетов Nuget»> «Источник пакета»> Нажмите «Добавить поверх окна» и добавьте источник пакета myget.

1

У меня было то, что я был отключен от Интернета, пытаясь установить любой пакет.

Не уверен, что это охватывает все, но я должен сказать, что nuget и консоль менеджера пакетов - отличный источник головных болей.

+0

Упорядочить пояснение? Это приведет к ошибке OP. –

5

У меня была аналогичная проблема в Visual Studio 2015 Community Edition.

Создал простой проект ASP.NET MVC 5 по умолчанию, который я разместил на Azure. Я работал над проектом, и когда я попытался загрузить графический интерфейс NuGet, но продолжал получать ошибку «Object Reference ...».

Я перезапустил Visual Studio в режиме администратора (щелкните правой кнопкой мыши Visual Studio и запустился в режиме администратора), который разрешил проблему.

0

В моем случае, я имел:

Ссылка на объект не установлена ​​в экземпляр объекта objec t

От менеджера пакетов и я решил закрыть все и снова открыть.

0

Моя проблема решена путем активации источника Microsoft и .NET и используется для получения пакета.

enter image description here

enter image description here

Смежные вопросы