【问题标题】:Error loading type library/DLL (any Nuget package)加载类型库/DLL(任何 Nuget 包)时出错
【发布时间】:2020-07-25 04:10:27
【问题描述】:

我正在尝试在 .NET Core 类库项目中添加包,但在运行以下命令后

Install-Package <package-name>

我收到以下错误:

Install-Package : Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))
At line:1 char:1
+ Install-Package Microsoft.EntityFrameworkCore
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Install-Package], Exception
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

除了类库项目之外,我还尝试将包添加到使用 .NET Framework 和 ASP.NET 项目的 VB.NET 类库项目中,均使用 .NET Core 和 .NET Framework,并且所有案例都产生了相同的结果.当然,无论是使用控制台还是 Nuget 图形管理器,我都会收到相同的错误消息。

我尝试删除“Nuget”单个组件并重新安装它,但不幸的是,结果仍然相同。

可能会发生什么?也许它与 Windows 或操作系统有关?

【问题讨论】:

    标签: .net windows .net-core nuget visual-studio-2019


    【解决方案1】:

    在我的 Windows 上彻底清理并重新安装所有 VS 组件解决了这个问题。但是,我找不到造成这种情况的根本原因。

    【讨论】:

      猜你喜欢
      • 2011-01-17
      • 2012-12-15
      • 1970-01-01
      • 2019-01-23
      • 2018-03-03
      • 2012-10-29
      • 2010-10-01
      • 2011-03-04
      • 1970-01-01
      相关资源
      最近更新 更多