Встраивать сериализованные данные в исполняемый файл

В настоящее время я работаю над небольшим проектом, в котором у меня есть список списков объектов, которые мне нужно хранить между выполнениями программы. Масштаб проекта, на мой взгляд, недостаточно велик, чтобы начать разработку внешнего DB-решения, поэтому я хотел бы хранить данные внутри исполняемого файла, чтобы конечному пользователю не приходилось отслеживать несколько файлов. Это вообще возможно? Я думал о встраивании файла в качестве ресурса, но, как я прочитал, невозможно отредактировать этот файл ресурса без перекомпиляции проекта, поэтому это не решение. В качестве альтернативы я читал об альтернативных потоках данных, но не знаю, стоит ли редактировать исполняемый файл таким образом?

В общем, мне нужен исполняемый файл для хранения данных между выполнениями, без необходимости управления другими файлами.

Я надеюсь, что вы можете мне помочь.

1 ответ

Я считаю, что настройки приложения - это то, что нужно.

Более подробное объяснение в рекомендациях по сохранению настроек приложения в приложении Windows Forms

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