Я собираю простую справочную систему для своего приложения WPF, используя XAML FlowDcouments (только файлы .xaml, без кода).Я просто добавил их в свой проект с помощью Build Action = Resource, и я могу загружать и отображать их по мере необходимости.
Теперь я пытаюсь сделать его немного более гибким, в этом после установкиЯ хочу, чтобы пользователь мог загружать дополнительные (или более новые версии существующих) справочных файлов FlowDocument XAML.Учитывая это, мне сейчас интересно, где лучше всего хранить эти файлы.Несколько вопросов / идей:
Могу ли я оставить их в виде файлов ресурсов и перезаписать или добавить новые файлы по мере необходимости?Я не могу найти пример того, как добавлять / редактировать ресурсы во время выполнения на SO / Google.Возможно ли это вообще?
Если нет, есть ли рекомендуемое место для хранения этих файлов?Они должны быть доступны всем пользователям, поэтому они не могут зайти в каталог пользователя - им нужно будет зайти в каталог программы.Имеет ли каталог программ доступ для записи (я помню, что у меня были проблемы с этим раньше)?
Есть еще идеи?
Спасибо.