将我的 ASP.NET Core 2.2升级到3.1时找不到类型或命名空间名称"OpenIdConnectOptions"



我正试图将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

在Package manager控制台中运行以下操作

Install-Package Microsoft.AspNetCore.Authentication.OpenIdConnect -Version 6.0.4

对于.Net 6

相关内容

  • 没有找到相关文章

最新更新