serilog.sinks.mssqlservercore导致FileNotFoundException

serilog.sinks.mssqlservercore导致FileNotFoundException,serilog,Serilog,我正在尝试将Serilog.Sinks.MSSqlServerCore(1.1.0)与Serilog.Settings.Configuration(2.2.0)一起使用 Serilog.Settings.Configuration可以很好地处理File和Seq等接收器 一旦我将Serilog.Sinks.MSSqlServerCore添加到project.json并尝试再次运行该程序,我就会得到一个“无法加载文件或程序集”Serilog.Sinks.MSSqlServerCore,Culture

我正在尝试将Serilog.Sinks.MSSqlServerCore(1.1.0)与Serilog.Settings.Configuration(2.2.0)一起使用

Serilog.Settings.Configuration可以很好地处理File和Seq等接收器

一旦我将Serilog.Sinks.MSSqlServerCore添加到project.json并尝试再次运行该程序,我就会得到一个“无法加载文件或程序集”Serilog.Sinks.MSSqlServerCore,Culture=neutral,PublicKeyToken=null。系统找不到指定的文件。”

如果我删除“配置”nuget并在代码中添加MSSQLSCORE接收器,那么它就可以正常工作


有人知道如何将这两个nuget结合起来吗?

您需要将Serilog.Settings.Configuration升级到2.3版本,该版本仍在开发中。这是一个已知的问题和bug,它为Serilog.Sinks.MSSqlServerCore加载了错误的文件名

您可以在GitHub中看到详细信息。

您需要将Serilog.Settings.Configuration升级到2.3,该版本仍在开发中。这是一个已知的问题和bug,它为Serilog.Sinks.MSSqlServerCore加载了错误的文件名

您可以在GitHub中看到详细信息。