【问题标题】:Unable to update Abp.Zero.Ldap NuGet package无法更新 Abp.Zero.Ldap NuGet 包
【发布时间】:2018-04-26 21:52:47
【问题描述】:

我们正在尝试使用 Visual Studio 和 NuGet 包管理器更新包“Abp.Zero.Ldap”。我收到一个错误:

错误:无法解析依赖项“System.DirectoryServices.AccountManagement”。使用的来源:“nuget.org”、“Project MyGet”、“Microsoft Visual Studio Offline Packages”。

并使用 Visual Studio 和 NuGet 包管理器更新另一个包“TM.Common.Text.Template”。我收到一个错误:

错误:无法解析依赖关系。 “TM.Common.Text 1.0.1709.2303”与“TM.Common.Text.Template 1.0.1804.1301 约束:TM.Common.Text (>= 1.0.1804.1301)”不兼容。

您能帮我们解决这个问题吗?

【问题讨论】:

  • .NET Framework 的哪个版本?
  • ABP 的哪个版本?
  • #aaron -- .Net FrameWork 4.6.1 和当前 ABP 3.2.5。我们正在将 ABP 更新到 3.5.0
  • TM.Common.Text 来自哪里?
  • @arron TM.Common.Text 是客户端 pacakge(Own)。首先我们需要 ABP。

标签: c# asp.net-mvc-4 visual-studio-2017 aspnetboilerplate angular1.6


【解决方案1】:

本期回答:https://github.com/aspnetboilerplate/aspnetboilerplate/issues/3217

Abp.Zero.Ldap 包依赖于以下包,它们是预发布版本。

  • System.DirectoryServices.AccountManagement (>= 4.5.0-preview1-26216-02)
  • System.DirectoryServices.Protocols (>= 4.5.0-preview1-26216-02)

因此,如果您在运行 Install-Package 时包含预发布包,它应该可以工作。见https://docs.microsoft.com/en-us/nuget/create-packages/prerelease-packages#installing-and-updating-pre-release-packages

Install-Package Abp.Zero.Ldap -IncludePrerelease

【讨论】:

  • 它正在工作。谢谢@aaron
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-27
  • 2018-10-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多