【发布时间】:2021-05-30 23:35:51
【问题描述】:
我正在尝试将我的 ASP.NET Core 2.2 升级到 3.1,但出现以下错误。 不知道如何解决。
我遇到了错误
严重性代码描述项目文件行抑制状态 错误 CS0234 类型或命名空间名称“OpenIdConnect”不存在 在命名空间“Microsoft.AspNetCore.Authentication”中(你是 缺少程序集引用?)
严重性代码描述项目文件行抑制状态 错误 CS0246 类型或命名空间名称“OpenIdConnectOptions”可能 找不到(您是否缺少 using 指令或程序集 参考?)
严重性代码描述项目文件行抑制状态 错误 CS1061 'AuthenticationBuilder' 不包含 'AddOpenIdConnect' 并且没有可访问的扩展方法 'AddOpenIdConnect' 接受类型的第一个参数 可以找到“AuthenticationBuilder”(您是否缺少使用 指令还是程序集引用?)
错误 CS0006 找不到元数据文件“C:....\bin\Debug\netcoreapp3.1\aa.dll”
我的解决方案中有这个 using 指令。
using Microsoft.AspNetCore.Authentication.OpenIdConnect
【问题讨论】:
-
您是否尝试更新最新的 ASP.NET Core nuget 包?
标签: asp.net-core-3.1 asp.net-core-2.2