Skip to content

Cannot add Serilog.Sinks.File to .NET Core 3.x #104

Closed
@kofifus

Description

@kofifus

Using latest .NET Core v3.0.0-preview5

My proj has:

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.Hosting.WindowsServices" Version="3.0.0-preview5-19227-01" />
    <PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.0.0-preview5-19227-01" />
    <PackageReference Include="Microsoft.EntityFrameworkCore" Version="3.0.0-preview5.19227.1" />
    <PackageReference Include="Newtonsoft.Json" Version="12.0.2" />
    <PackageReference Include="Serilog" Version="2.9.0-dev-01091" />
    <PackageReference Include="Serilog.Extensions.Hosting" Version="2.0.1-dev-00009" />
  </ItemGroup>

I then try to install package Serilog.Sinks.File

I get:

Severity	Code	Description	Project	File	Line	Suppression State
Error	NU1605	Detected package downgrade: System.IO.FileSystem.Primitives from 4.3.0 to 4.0.1. Reference the package directly from the project to select a different version. 
 DashboardServer -> Serilog.Sinks.File 4.1.0-dev-00838 -> System.IO.FileSystem 4.0.1 -> runtime.win.System.IO.FileSystem 4.3.0 -> System.IO.FileSystem.Primitives (>= 4.3.0) 
 DashboardServer -> Serilog.Sinks.File 4.1.0-dev-00838 -> System.IO.FileSystem 4.0.1 -> System.IO.FileSystem.Primitives (>= 4.0.1)	DashboardServer	C:\src\epax\Dashboard\DashboardServer\DashboardServer.csproj	1	
Error	NU1605	Detected package downgrade: System.Text.Encoding.Extensions from 4.3.0 to 4.0.11. Reference the package directly from the project to select a different version. 
 DashboardServer -> Serilog.Sinks.File 4.1.0-dev-00838 -> System.IO.FileSystem 4.0.1 -> runtime.win.System.IO.FileSystem 4.3.0 -> System.Text.Encoding.Extensions (>= 4.3.0) 
 DashboardServer -> Serilog.Sinks.File 4.1.0-dev-00838 -> System.Text.Encoding.Extensions (>= 4.0.11)	DashboardServer	C:\src\epax\Dashboard\DashboardServer\DashboardServer.csproj	1	
Error	NU1605	Detected package downgrade: System.Runtime.Handles from 4.3.0 to 4.0.1. Reference the package directly from the project to select a different version. 
 DashboardServer -> Serilog.Sinks.File 4.1.0-dev-00838 -> System.IO.FileSystem 4.0.1 -> runtime.win.System.IO.FileSystem 4.3.0 -> System.Runtime.Handles (>= 4.3.0) 
 DashboardServer -> Serilog.Sinks.File 4.1.0-dev-00838 -> System.IO.FileSystem 4.0.1 -> System.Runtime.Handles (>= 4.0.1)	DashboardServer	C:\src\epax\Dashboard\DashboardServer\DashboardServer.csproj	1	
Error	CS1061	'LoggerSinkConfiguration' does not contain a definition for 'File' and no accessible extension method 'File' accepting a first argument of type 'LoggerSinkConfiguration' could be found (are you missing a using directive or an assembly reference?)	DashboardServer	C:\src\epax\Dashboard\DashboardServer\Program.cs	55	Active
Error	CS1061	'DbContextOptionsBuilder' does not contain a definition for 'UseSqlite' and no accessible extension method 'UseSqlite' accepting a first argument of type 'DbContextOptionsBuilder' could be found (are you missing a using directive or an assembly reference?)	DashboardServer	C:\src\epax\Dashboard\DashboardServer\Startup.cs	37	Active
Warning	MVC1005	Using 'UseMvc' to configure MVC is not supported while using Endpoint Routing. To continue using 'UseMvc', please set 'MvcOptions.EnableEndpointRounting = false' inside 'ConfigureServices'.	DashboardServer	C:\src\epax\Dashboard\DashboardServer\Startup.cs	106	Active
Error		Package restore failed. Rolling back package changes for 'DashboardServer'.				

How do I solve this ?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions