Устранение неполадок, связанных с докером ядра.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 за понимание.