Ошибка загрузки библиотеки libe_sqlite3 в .NET Core на Alpine 3.17 вызвана отсутствием поддержки новых версий Alpine в ранних .NET. Проблему можно решить, явно указав DOTNET_RUNTIME_ID, что исправляет поиск нативных библиотек в старых runtime. Ошибка загрузки SQLite в .NET Core 3.1 и .NET 5 на Alpine Linux 3.17 решается простой настройкой: нужно указать переменную DOTNET_RUNTIME_ID=linux-musl-x64. В статье подробно разбирают причины и способ устранения проблемы с загрузкой библиотеки.
Подробности: https://andrewlock.net/fixing-an-old-dotnet-core-native-library-loading-issue-on-alpine/
#en
@dot_net_c_sharp | Другие наши каналы
Post #4615
973

- ❤ 2