找不到用于配置Core 2.2项目的Start.cs的UseExceptionHandler

时间:2019-07-28 18:29:34

标签: c# asp.net-core asp.net-core-2.2 .net-core-2.2

我安装了以下软件包(according to this),因为它包含名称空间Microsoft.AspNetCore.Builder,我在其中使用IApplicationBuilder并应用UseDeveloperExceptionPage()

  

安装软件包Microsoft.AspNetCore.Http.Abstractions-版本2.2.0

但是,该方法似乎未被识别。相关部分如下所示。

using Microsoft.AspNetCore.Builder;
...
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
  if (env.IsDevelopment())
    app.UseDeveloperExceptionPage();
  else
  {
    app.UseExceptionHandler("/Error");
    // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
    app.UseHsts();
  }
  ...
}

UseExceptionHandlerUseHsts也有同样的问题,所以我猜这是一个常见的根本原因。我已经重新安装了软件包,还原了NuGet软件包,并清理了解决方案。没有任何帮助。

关于如何配置错误页面(假设有方法的话),Google给出的博客很少,大多数博客很多。

缺少什么?我该如何解决这个问题?

0 个答案:

没有答案