Устранение неполадок, связанных с докером ядра.NET Core 2.2

Я запускаю приложение netcore 2.2 webapi, протестированное и работающее с dotnet run.

Когда я запускаю его на рабочем месте с образом докера, он вызывает:

завершение вызова после выброса экземпляра EEFileLoadException* Прервано (ядро сброшено)

Я переписал выполнение докера CMD в интерактивном режиме с помощью:

docker run -it --name myws -p 5000:5000 myhub.docker.com/myws/myws:0.1.0-614 bash

Затем я попытался увидеть подробное исполнение моей DLL:

dotnet myws.dll --verbose

Я также получаю такой же вывод. Я не знаю, что делать, чтобы устранить неполадки в этом случае. Есть ли в среде выполнения dotnet производственная команда для отслеживания ошибок?

Благодарю.

1 ответ

Решение

Может быть проблема с этой версией Newtonsoft.Json (12.0.1), я изменил ее обратно на 11.0.2, и ошибка прекратилась.

Спасибо @prd за понимание.

Другие вопросы по тегам