Mevcut bir 2.2 projesini 3.0'a yükselttim. Yeni bir 3.0 projesinden Program / Başlangıç için yeni kodu mevcut 2.2 projeme kopyaladım. İşe yaradı, ancak IsDevelopment()
aşağıdaki:
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
}
Bu hatanın sonuçları:
'IWebHostEnvironment', 'IsDevelopment' için bir tanım içermez ve en iyi genişletme yöntemi aşırı yükleme yöntemi 'HostingEnvironmentExtensions.IsDevelopment (IHostingEnvironment)', 'IHostingEnvironment' türünde bir alıcı gerektirir
Aynı satır yeni oluşturulan bir 3.0 projesine neden olmadı. 2.2'den yükseltilen projeyi değiştirmek / eklemek için neye ihtiyacım var?