Приемник файлов Serilog — System.MissingMethodException: метод не найден: Serilog.LoggerConfigurationC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Приемник файлов Serilog — System.MissingMethodException: метод не найден: Serilog.LoggerConfiguration

Сообщение Anonymous »

Я получаю исключение MissingMethodException при попытке использовать файловый приемник.

Код: Выделить всё

            Log.Logger = new LoggerConfiguration()
.MinimumLevel.Debug()
.WriteTo.File(logFilePath, rollingInterval: RollingInterval.Day, shared: true)
.CreateLogger();
Это действительно странно, поскольку я использовал его раньше с теми же настройками, и это никогда не вызывало никаких проблем, но я уверен, что именно это и вызывает ошибку, потому что, если я избавлюсь от строку .WriteTo.File() я не получаю ошибку.
Вот мой packages.config: Можете ли вы придумать причину, почему это происходит?

Я видел подобную проблему, обычно она связана с несоответствием версий в файлах сборки, но я проверил и я ссылаюсь на правильные версии (по крайней мере, насколько я вижу в моем packages.config)
РЕДАКТИРОВАТЬ:
Вот полный текст необработанного исключения
Изображение

РЕДАКТИРОВАНИЕ 2:
Код, вызывающий Serilog, представляет собой плагин для Revit (программное обеспечение для 3D-моделирования), и я только что попытался запустить этот плагин в двух разных версиях платформы:
  • Revit 2020, у меня такое необработанное исключение.
  • Revit 2019, работает нормально!
    (Мне нужно, чтобы плагин работал в обеих версиях)
Обе версии программного обеспечения используют одну и ту же версию .NET Framework, 4.7.2

Соответствует это дает больше подсказок?
Что может пойти не так в одной версии, а в другой нет?

Подробнее здесь: https://stackoverflow.com/questions/644 ... erilog-log
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Метод не найден: 'Serilog.LoggerConfiguration
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Метод не найден: 'System.String System.String.Format(System.IFormatProvider, System.String, System.Object)
    Anonymous » » в форуме C#
    0 Ответы
    138 Просмотры
    Последнее сообщение Anonymous
  • MissingMethodException: метод не найден: «Boolean Microsoft.AspNetCore.Cryptography.UnsafeNativeMethods.CryptProtectData
    Anonymous » » в форуме C#
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Imagesharp выбрасывает исключение System.MissingMethodException
    Anonymous » » в форуме C#
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Ошибка (System.MissingMethodexception: без параметра -конструкторов, определенного для типа) при попытке использования д
    Anonymous » » в форуме C#
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»