【发布时间】:2019-09-25 11:42:07
【问题描述】:
我正在尝试在 .NET Core 3.0 中使用新的 GenericHost 记录 here 但我遇到了一个非常基本的错误,即统计信息 IHostBuilder 不包含ConfigureWebHostDefaults 函数。
在此处查看 ASP.NET 3.0 文档以了解IHostBuilder 接口here 我看不到对ConfigureWebHostDefaults 的任何引用,所以我有点困惑。
我正在为 Microsoft.Extensions.Hosting 和 Microsoft.Extensions.Hosting.Abstractions 使用 3.0.0 包,但我不禁觉得我错过了一些非常明显的东西,或者 ConfigureWebHostDefaults 出于某种原因被删除了?
更新 -- Program.cs 的屏幕截图
更新——.csproj 文件
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Hosting" Version="2.2.7" />
<PackageReference Include="Microsoft.Extensions.Hosting" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="3.0.0" />
</ItemGroup>
</Project>
【问题讨论】:
-
@Tim 发布您的代码,而不是您的代码图像。图像无法编译,无法复制和测试。
-
是的,远程访问不会发生,抱歉@TanvirArjel。
-
@PanagiotisKanavos 我可以共享 .csproj,但它几乎是模板控制台应用程序以及附加的包引用。无论如何都会将其添加到问题中,因为它可能有用
标签: c# asp.net-core-3.0