C# 无法解析GenericHostBuilder.netcore 5中的符号主机

C# 无法解析GenericHostBuilder.netcore 5中的符号主机,c#,asp.net-core,C#,Asp.net Core,我正在尝试在我的简单控制台应用程序中使用DI。 当我尝试在类中使用IHostBuilder时,我得到一个错误:“无法解析符号主机” using System; using Microsoft.Extensions.Hosting; public class Program { public static void Main(string[] args) { CreateHostBuilder(args) .Build()

我正在尝试在我的简单控制台应用程序中使用DI。 当我尝试在类中使用IHostBuilder时,我得到一个错误:“无法解析符号主机”

using System;
using Microsoft.Extensions.Hosting;

public class Program
{
    public static void Main(string[] args)
    {
        CreateHostBuilder(args)
            .Build()
            .Run();
    }

    public static IHostBuilder CreateHostBuilder(string[] args) =>
        Host.CreateDefaultBuilder(args)
            .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup<Startup>(); });
}
使用系统;
使用Microsoft.Extensions.Hosting;
公共课程
{
公共静态void Main(字符串[]args)
{
CreateHostBuilder(args)
.Build()
.Run();
}
公共静态IHostBuilder CreateHostBuilder(字符串[]args)=>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder=>{webBuilder.UseStartup();});
}

Host应该是Microsoft.Extensions.Hosting中的公共类。你确定引用指向的是正确的framework.netcore 5的DI库吗?