簡體   English   中英

無法安裝nuget軟件包Microsoft.AspNet.Identity.Owin-版本2.1.0

[英]Unable to install nuget package Microsoft.AspNet.Identity.Owin -Version 2.1.0

我是新手,正在創建一個ASP.Net空Web應用程序(C#)項目。 但是我在安裝nuget軟件包Microsoft.AspNet.Identity.Owin -Version 2.1.0時遇到此錯誤。 我不知道這是什么問題,因為我正在使用較新版本的VS 2012 .Net Framework 4.5,而不是VS2010。嘗試安裝和卸載nuget軟件包,但無濟於事。

Error result:
Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))
Uninstalling 'Microsoft.AspNet.Identity.Core 2.1.0'.
Successfully uninstalled 'Microsoft.AspNet.Identity.Core 2.1.0'.
Install failed. Rolling back...
Install-Package : Failed to add reference to 'Microsoft.AspNet.Identity.Core'.
At line:1 char:16
+ Install-Package <<<<  Microsoft.AspNet.Identity.Owin -Version 2.1.0
    + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

似乎是什么問題?

注意:由於未知原因,我在安裝nuget Package EntityFramework Version 6.1.1時遇到了相同的問題,但是設法通過將package.config文件添加到項目中來解決了該問題。 的確非常感謝。

我和你有同樣的問題,我不知道出了什么問題。我創建了幾個項目來檢查它,但沒有任何效果,我認為問題出在我的框架上,因為它僅針對4.0和VS 12以上版本以上。 但這不是問題。 一段時間后,我嘗試再次安裝它們,但突然之間我不知道它們是如何安裝的。 我建議重啟VS或系統,這可能會有所幫助

以管理員身份啟動Visual Studio並結合使用Package Manager Console似乎有所幫助。

我相信您必須在“程序包管理器控制台”中更改程序包源,然后才能鍵入命令。 我遇到了同樣的問題,我想知道為什么不能通過鍵入命令來安裝軟件包。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM