【问题标题】:Install-Package : Unable to find package 'Microsoft.AspNet.WebApi.Cors'安装包:找不到包“Microsoft.AspNet.WebApi.Cors”
【发布时间】:2020-11-16 21:20:51
【问题描述】:

我已经为 asp.net webapi 2.2 安装了 nuget 包。 现在当我执行这个命令时

PM> 安装包 Microsoft.AspNet.WebApi.Cors

从 nuget 包管理器显示此错误。

安装包:找不到包“Microsoft.AspNet.WebApi.Cors”。 在行:1 字符:1 + 安装包 Microsoft.AspNet.WebApi.Cors + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

【问题讨论】:

  • 如果这是通过 Visual Studio,您可以尝试通过图形用户界面而不是命令行吗?
  • @ankipatel ,你能分享一下 Visual Studio 和 Framework 的版本吗?
  • 怎么样?你能解释一下吗?请...
  • visual studio 2013 版,框架 4.5
  • 我已经关注了这个链接asp.net/web-api/overview/security/…

标签: asp.net-mvc-4 asp.net-web-api nuget-package


【解决方案1】:

在 PackageManagerConsole 窗口中检查包源。从下拉列表中将其更改为 nuget.org,以从在线存储库安装包。

【讨论】:

    【解决方案2】:

    我也遇到过同样的问题。我已按照以下步骤操作,它对我有用。

    安装包 Microsoft.AspNet.WebApi.Cors 之前。检查包管理器设置中的 nuget.org 链接。

    在 Visual Studio 中单击工具->NuGet 包管理器->包管理器设置

    通过选择树项进行验证

    NuGet 包管理器 -> 包源

    "**https://www.nuget.org/api/v2**" 是否添加。如果没有,则通过给定的任何名称和来源添加此 URL。然后再次尝试安装 WebApi.Cors

    安装包 Microsoft.AspNet.WebApi.Cors

    【讨论】:

      【解决方案3】:

      试试:

      1. 以管理员身份打开 Visual Studio。
      2. 清除缓存。
      3. 安装包

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-05
        • 2018-05-24
        • 2020-10-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多