【问题标题】:DotNetOpenAuth Nuget package installation failedDotNetOpenAuth Nuget 包安装失败
【发布时间】:2013-10-21 18:47:36
【问题描述】:

我刚刚尝试安装 DoNetOpenAuth Nuget 包,但对于 ASP.net MVC 4 应用程序失败:

PM> Install-Package DotNetOpenAuth
Attempting to resolve dependency 'DotNetOpenAuth.OpenId.RelyingParty.UI (= 4.3.2.13293)'.
Attempting to resolve dependency 'DotNetOpenAuth.OpenId.Core.UI (= 4.3.2.13293)'.
Attempting to resolve dependency 'DotNetOpenAuth.Core.UI (= 4.3.2.13293)'.
Attempting to resolve dependency 'DotNetOpenAuth.Core (= 4.3.2.13293)'.
Attempting to resolve dependency 'Microsoft.Net.Http'.
Attempting to resolve dependency 'Microsoft.Bcl (≥ 1.1.3)'.
Attempting to resolve dependency 'Microsoft.Bcl.Build (≥ 1.0.4)'.
Attempting to resolve dependency 'DotNetOpenAuth.Mvc (= 4.3.2.13293)'.
Install-Package : Unable to resolve dependency 'DotNetOpenAuth.Mvc (= 4.3.2.13293)'.
At line:1 char:1
+ Install-Package DotNetOpenAuth
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

我从 DonetOpenAuth.net 下载了二进制文件,.net 4.5 的 bin 库只有一个 DLL——DotNetOpenAuth.dll。它没有其他 DLL,例如 DotNetOpenAuth.Core、DotNetOpenAuth.OpenId、DotNetOpenAuth.OpenId.RelyingParty 等。

TIA 为您提供帮助。

【问题讨论】:

    标签: asp.net-mvc-4 installation nuget dotnetopenauth


    【解决方案1】:

    安装包 DotNetOpenAuth -version 4.3.3.13295

    【讨论】:

    • 安装此版本后出现编译错误,因为 VS 找不到命名空间 DotNetOpenAuth.AspNet。
    • 我安装了 DotNetOpenAuth.AspNet,我又开始做生意了。很抱歉打错电话。
    【解决方案2】:

    我遇到了同样的问题 - 返回一个版本并且安装正常:

    安装包 DotNetOpenAuth -version 4.3.1.13153

    【讨论】:

      【解决方案3】:

      这是bug #309。刚修好。版本 4.3.3 已修复。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-06-21
        • 1970-01-01
        相关资源
        最近更新 更多