Можно ли использовать Entity Framework с локальным хранилищем файлов - PullRequest
0 голосов
/ 11 июня 2019

Я нашел похожий вопрос к моему, но все ответы не ясны. Поэтому я спрошу это снова и уточню в этом вопросе.

Можно ли сохранить данные проекта в локальном файле с помощью Entity Framework. Я хочу локальный файл, который я могу легко скопировать / вставить. Мне не нужно делиться своей базой данных.

Большинство решений предлагают SQL Express. Хорошо, отлично, но для SQL Express мне нужно установить его на целевой компьютер. Я ищу настоящий файл, который я могу скопировать вставить. Когда файл отсутствует, я просто создаю его. То, что не требует предварительной установки какого-либо другого программного обеспечения, кроме моего исполняемого файла.

Мое приложение действительно легкое. Просто exe и 2 таблицы, чтобы я мог просто сохранить это с сериализацией, но у меня уже есть весь код, работающий с SQL-сервером. Вся логика уже есть. Если я могу просто обновить строку подключения, чтобы сообщить системе, что я хочу использовать Entity Framework, но сохранить данные в файле, тогда выполнение запроса в памяти может сэкономить мне время и помочь в обслуживании.

На самом деле мне нужен файл, и я хочу использовать SQL для запроса этого файла, как обычно.

...