Метод не найден: 'Serilog.LoggerConfiguration Serilog.LoggerConfigurationLogentriesExtensions.Logentries - PullRequest
0 голосов
/ 24 сентября 2019

Я работаю над проектом ядра .net, который использует пакет nuget, скажем, NUGET 1. Пакет ссылается на serilog для целей ведения журнала.До этого все отлично работает.Ссылки Serilog можно увидеть на картинке.

enter image description here

Как только я добавлю другой пакет nuget, произнесем NUGET 2. Проект все еще создается, но на этот раз я получаю сообщение об ошибке выполнения ниже.

Метод не найден: 'Serilog.LoggerConfiguration Serilog.LoggerConfigurationLogentriesExtensions.Logentries (Serilog.Configuration.LoggerSinkConfiguration, System.String, Boolean, Int32, System.Nullable`1, Serilog.ELevent, Event..String, System.IFormatProvider) '.

Подробности второго пакета nuget приведены на рисунке ниже.Я не могу выяснить точную причину этого.

enter image description here

1 Ответ

0 голосов
/ 25 сентября 2019

Это было связано с разницей в версии serilog в обоих пакетах nuget.Я обновил второй пакет nuget, чтобы он указывал на ту же версию serilog.Это исправило проблему для меня.Подобная проблема также описана здесь Метод не найден: 'Serilog.LoggerConfiguration и решение для этого также то же самое.

...