Ste*_*ler 7 .net c# .net-core asp.net-core
我无法在我的 .NET Core 类库中引用 IWebHostEnvironment 元素。我已经添加了 NuGet 包Microsoft.AspNetCore.Hosting.Abstractions和Microsoft.Extensions.DepedencyInjection.Abstractions,但它仍然找不到类型。在文档中,IWebHostEnvironment位于 Microsoft.AspNetCore.Hosting.Abstractions 程序集中,但我似乎无法引用正确的程序集。
我需要参考其他任何程序集吗?
项目文件:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<RootNamespace>LundbeckConsulting.Components.Core</RootNamespace>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Hosting.Abstractions" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.1.6" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="3.1.6" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\LC.Components\LC.Components.csproj" />
</ItemGroup>
</Project>
Run Code Online (Sandbox Code Playgroud)
mad*_*dev 24
请将其添加到您的项目文件中:
<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)
您不需要为框架指定任何其他包。请按此链接
| 归档时间: |
|
| 查看次数: |
4735 次 |
| 最近记录: |