services.AddDatabaseDeveloperPageExceptionFilter(); 错误代码:CS1061

BoB*_*oBo 13 error-handling exception

我正在编码如下

   public void ConfigureServices(IServiceCollection services)
    {
        services.AddDbContext<SchoolContext>(options => 
             options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));
        services.AddDatabaseDeveloperPageExceptionFilter();
        services.AddControllersWithViews();
    }
Run Code Online (Sandbox Code Playgroud)

但我收到一条错误消息

错误 CS1061“IServiceCollection”不包含“AddDatabaseDeveloperPageExceptionFilter”的定义,并且找不到接受“IServiceCollection”类型的第一个参数的可访问扩展方法“AddDatabaseDeveloperPageExceptionFilter”(您是否缺少 using 指令或程序集引用?)
AspCore_DB C: \Startup.cs 30 活动

这段代码是在 MS 指南中正式介绍的,我只是遵循了。我正在开发 MS Visual Studio 2019 v16.8.2

Den*_*sel 22

在做了一些研究之后,我发现这是在Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore库中。

  • 向 MS 发送了一条注释 - 归功于您@dennis https://github.com/dotnet/AspNetCore.Docs/issues/22482 (2认同)