nuget安装entityframework失败,提示程序包不存在于项目中
win10+vs2013,mvc项目中安装entityframework失败,错误信息如下:
正在尝试收集与目标为“.NETFramework,Version=v4.6”的项目“MvcDemo”有关的程序包“EntityFramework.6.1.3”的相关依赖项信息
正在尝试解析程序包“EntityFramework.6.1.3”的依赖项,DependencyBehavior 为“Lowest”
正在解析操作以安装程序包“EntityFramework.6.1.3”
已解析操作以安装程序包“EntityFramework.6.1.3”
安装失败。正在回滚...
程序包“EntityFramework 6.1.3”不存在于项目“MvcDemo”中
程序包“EntityFramework 6.1.3”不存在于文件夹“E:\阳光便当\MvcDemo\packages”中
System.NullReferenceException: 未将对象引用设置到对象的实例。
在 NuGet.Protocol.Core.v3.GlobalPackagesFolderUtility.<AddPackageAsync>d__1.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
在 NuGet.Protocol.Core.v3.DownloadResourceV3.<GetDownloadResourceResultAsync>d__4.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 NuGet.PackageManagement.PackageDownloader.<GetDownloadResourceResultAsync>d__1.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
在 NuGet.PackageManagement.NuGetPackageManager.<ExecuteNuGetProjectActionsAsync>d__42.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
在 NuGet.PackageManagement.NuGetPackageManager.<ExecuteNuGetProjectActionsAsync>d__42.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 NuGet.PackageManagement.UI.UIActionEngine.<ExecuteActionsAsync>d__5.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
在 NuGet.PackageManagement.UI.UIActionEngine.<PerformActionAsync>d__3.MoveNext()
========== 已完成 ==========
把其他项目的EntityFramework.6.1.3文件夹复制到项目中package下,仍然报错:
PM> install-package entityframework
正在尝试收集与目标为“.NETFramework,Version=v4.6”的项目“MvcDemo”有关的程序包“entityframework.6.1.3”的相关依赖项信息
正在尝试解析程序包“entityframework.6.1.3”的依赖项,DependencyBehavior 为“Lowest”
正在解析操作以安装程序包“entityframework.6.1.3”
已解析操作以安装程序包“entityframework.6.1.3”
安装失败。正在回滚...
程序包“EntityFramework 6.1.3”不存在于项目“MvcDemo”中
正在从文件夹“E:\阳光便当\MvcDemo\packages”中删除程序包“EntityFramework 6.1.3”
已从文件夹“E:\阳光便当\MvcDemo\packages”中删除程序包“EntityFramework 6.1.3”
install-package : 未将对象引用设置到对象的实例。
所在位置 行:1 字符: 1
+ install-package entityframework
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand