既存の2.2プロジェクトを3.0にアップグレードしました。Program / Startupの新しいコードを新しい3.0プロジェクトから既存の2.2プロジェクトにコピーしました。それは機能しましたが、IsDevelopment()
以下のとおりです。
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
}
このエラーが発生します:
「IWebHostEnvironment」には「IsDevelopment」の定義が含まれておらず、最適な拡張メソッドのオーバーロード「HostingEnvironmentExtensions.IsDevelopment(IHostingEnvironment)」には「IHostingEnvironment」タイプのレシーバーが必要です。
同じ行で、新しく作成された3.0プロジェクトは発生しませんでした。2.2からアップグレードしたプロジェクトに何を変更/追加する必要がありますか?