最佳答案
我把现有的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”的定义,最佳扩展方法重载“ HostingEnvironment Extensions.IsDevelopment (IHostingEnvironment)”需要类型为“ IHostingEnvironment”的接收器
同一行没有导致新创建的3.0项目。我需要修改/添加什么到从2.2升级的项目中?