我无法安装nuget软件包
Microsoft.AspNet.Identity.Core。
当我运行install -package cmd时,我收到以下消息。它表示我试图将包安装到一个带有。net 4的项目中,但包0没有引用它。使用VS2010 .NET v4
提前谢谢你。
下面是PM>文字:
PM> Install-Package microsoft . asp.net . identity . core正在安装"Microsoft.AspNet.Identity.Core 2.1.0的"。您正在下载Microsoft. asp.net . identity . core,授权协议可在http://www.microsoft.com/web/webpi/eula/net_library_eula_ENU.htm。检查包中可能附带的其他依赖项他们自己的许可协议。您使用的包和依赖关系构成您对其许可协议的接受。如果您不接受许可协议,请删除来自您设备的相关组件。成功安装"Microsoft.AspNet.Identity.Core 2.1.0的"。添加'Microsoft.AspNet.Identity.Core 2.1.0'到practicemvapplication。正在卸载"microsoft . asp.net . identity . core 2.1.0"。成功卸载"Microsoft.AspNet.Identity.Core 2.1.0"。安装失败。回滚……安装包:无法安装包"Microsoft.AspNet.Identity.Core 2.1.0的"。您正在尝试安装这个.NETFramework,Version=v4.0的项目,但是该包不包含任何程序集引用或内容文件与这个框架兼容。欲了解更多信息,请联系软件包作者。
Andrew是对的,你不能在。net 4或更低版本的项目上安装Identity