C# 无法安装程序包';Microsoft.Owin.Security 2.0.1';
无法安装程序包“Microsoft.Owin.Security 2.0.1”。您正试图将此软件包安装到以“.NETFramework,Version=v4.0”为目标的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请联系软件包作者 我现在该怎么办C# 无法安装程序包';Microsoft.Owin.Security 2.0.1';,c#,asp.net,C#,Asp.net,无法安装程序包“Microsoft.Owin.Security 2.0.1”。您正试图将此软件包安装到以“.NETFramework,Version=v4.0”为目标的项目中,但该软件包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请联系软件包作者 我现在该怎么办 提前感谢。这意味着他们创建了一个nuget包,其中只包含针对其他框架版本的程序集,例如framework 4.5 如果您的项目需要保留在Framework 4.0上,您可以尝试使用nuget package manage
提前感谢。这意味着他们创建了一个nuget包,其中只包含针对其他框架版本的程序集,例如framework 4.5 如果您的项目需要保留在Framework 4.0上,您可以尝试使用nuget package manager控制台使用以前版本的包,并发出以下命令:
Install-Package Microsoft.Owin.Security -Version X.X.X
其中X.X.X是以前的版本号
您可以在此处找到版本历史记录:
http://www.nuget.org/packages/Microsoft.Owin.Security
或者,您可以使用Visual Studio 2012/2013创建一个以Framework 4.5为目标的项目,则不会出现此错误。这意味着他们创建了一个nuget包,其中仅包含针对其他Framework版本(例如Framework 4.5)的程序集 如果您的项目需要保留在Framework 4.0上,您可以尝试使用nuget package manager控制台使用以前版本的包,并发出以下命令:
Install-Package Microsoft.Owin.Security -Version X.X.X
其中X.X.X是以前的版本号
您可以在此处找到版本历史记录:
http://www.nuget.org/packages/Microsoft.Owin.Security
或者,您可以使用Visual Studio 2012/2013创建一个以Framework 4.5为目标的项目,则不会出现此错误。如果您安装的是最新版本的SignalR,您将无法安装,因为它具有一些需要.Net4.5的依赖项,但您仍然可以安装使用.Net4.0的旧版本的SignalR,如1.1.3
安装软件包Microsoft.AspNet.signar-版本1.1.3
如果您安装的是最新版本的signar,您将无法安装,因为它有一些依赖项需要.Net4.5,但您仍然可以安装使用.Net4.0的旧版本signar,如1.1.3安装软件包Microsoft.AspNet.signar-版本1.1.3