Привет!
Контекст:
Пишу программу на C# в visual studio community 2022. Использую в качестве базы данных
LiteDB 5.0.21. После отработки программы, открываю базу данных через
LiteDb Explorer получаю ошибку:
Failed to open database: Datafire is not a LiteDB database
При этом, если обратиться к базе данных к конкретной коллекции и вывести данные через
Console.WriteLine(data.ToString())
То я получаю её содержимое. То есть база не пуста. В неё записываются данные.
Вопрос: С чем может быть связана данная ошибка?
UPDATE 1: Похожая ошибка, в том числе при открытии базы данных с помощью
LiteDB Viewer v4.1.0
UPDATE 2: Почитал Issues на github у LiteDb, пользователи пишут, что у LiteDb частая проблема повреждение базы при эксплорации программой, многие переходят на SQLite