小编Nak*_*der的帖子

类库(标准 2.1 或核心 3.1):找不到命名空间名称“IWebHostEnvironment”

  1. 新建项目,类库(.NET 标准)
  2. 在项目上,属性,从 2.0 更改为 2.1
  3. 修改后的 Class1 :
public class Class1
{
    public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
    {

    }
}
Run Code Online (Sandbox Code Playgroud)
  1. 这固定(正确?) IApplicationBuilder 红色波浪线:
  2. 但是,库项目无法编译:“错误 CS0246 找不到类型或命名空间名称‘IWebHostEnvironment’……”

请为这两个接口添加什么引用?或者你应该只在网站项目中使用这些接口?

.NET Core 3.1 类库的结果也相同。视觉工作室 16.4.4

非常感谢任何帮助。

.net-standard .net-standard-2.1 .net-core-3.1

4
推荐指数
2
解决办法
5920
查看次数