簡體   English   中英

Serilog 未安裝在 Library project.Net 6 中

[英]Serilog not installing in Library project .Net 6

我在 .net6 中有一個庫項目,我曾多次嘗試安裝 serilog 2.10 版或 serilog.AspCore 5.0 版,但都返回錯誤。 我每次都收到錯誤Package Serilog.Sinks.Debug 2.0.0 is not compatible with.net6.0 下面是 .csproj 文件。

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>net6.0</TargetFramework>
    <Nullable>enable</Nullable>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.3" />
  </ItemGroup>
</Project>

這是否意味着 serilog 不適用於 .net6 庫項目或者我的版本不正確?

我嘗試了以下項目設置並且對我來說工作正常:

<Project Sdk="Microsoft.NET.Sdk">
    <PropertyGroup>
        <TargetFramework>net6.0</TargetFramework>
        <Nullable>enable</Nullable>
    </PropertyGroup>
    <ItemGroup>
        <PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.3" />
        <PackageReference Include="Serilog" Version="2.10.0" />
        <PackageReference Include="Serilog.Sinks.Debug" Version="2.0.0" />
    </ItemGroup>
</Project>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM