Код: Выделить всё
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Debug()
.WriteTo.File(logFilePath, rollingInterval: RollingInterval.Day, shared: true)
.CreateLogger();
Вот мой packages.config:
Код: Выделить всё
Я видел подобную проблему, обычно она связана с несоответствием версий в файлах сборки, но я проверил и я ссылаюсь на правильные версии (по крайней мере, насколько я вижу в моем packages.config)
РЕДАКТИРОВАТЬ:
Вот полный текст необработанного исключения

РЕДАКТИРОВАНИЕ 2:
Код, вызывающий Serilog, представляет собой плагин для Revit (программное обеспечение для 3D-моделирования), и я только что попытался запустить этот плагин в двух разных версиях платформы:
- Revit 2020, у меня такое необработанное исключение.
- Revit 2019, работает нормально!
(Мне нужно, чтобы плагин работал в обеих версиях)
Соответствует это дает больше подсказок?
Что может пойти не так в одной версии, а в другой нет?
Подробнее здесь: https://stackoverflow.com/questions/644 ... erilog-log