1
無法安裝軟件包'Microsoft.Owin.Security 2.0.1'。您正在嘗試將此軟件包安裝到以'.NETFramework,Version = v4.0'爲目標的項目中,但軟件包不包含任何與該框架兼容的程序集引用或內容文件。有關更多信息,請聯繫軟件包作者。無法安裝軟件包'Microsoft.Owin.Security 2.0.1'
我現在應該做些什麼......?
在此先感謝..
無法安裝軟件包'Microsoft.Owin.Security 2.0.1'。您正在嘗試將此軟件包安裝到以'.NETFramework,Version = v4.0'爲目標的項目中,但軟件包不包含任何與該框架兼容的程序集引用或內容文件。有關更多信息,請聯繫軟件包作者。無法安裝軟件包'Microsoft.Owin.Security 2.0.1'
我現在應該做些什麼......?
在此先感謝..
這意味着他們創造了一個NuGet包只包含針對其他架構版本組件,例如框架4.5
如果你的項目需要留在Framework 4.0中,你可以試試通過使用NuGet包管理器控制檯使用包的早期版本,併發出以下命令:
Install-Package Microsoft.Owin.Security -Version X.X.X
其中XXX是一個先前的版本號。
你可以在這裏找到的版本歷史:
http://www.nuget.org/packages/Microsoft.Owin.Security
或者你可以使用Visual Studio 2012/2013和創建目標框架4.5的項目,那麼你就不會得到這個錯誤。
如果您正在安裝SignalR的最新版本,您將無法使用它,因爲它有一些需要.Net4.5的依賴關係,但仍然可以安裝舊版本的使用.Net4.0的SignalR,如1.1.3'安裝包Microsoft.AspNet.SignalR - 版本1.1.3' –