Подтвердить что ты не робот

VSTO Outlook addin необходимо сохранить настройки, лучший способ?

Я пишу VSTO Outlook, и мне нужно сохранить некоторые настройки, которые добавляет аддон из веб-службы. Каков наилучший способ сделать это. Реестр? имеет ли добавление VSTO полный доступ к чему-то подобному? Может быть, файл, содержащий настройки?

Спасибо заранее.

4b9b3361

Ответ 1

Вы можете использовать файл настроек (.settings).

Преимущество этого файла, помимо наличия централизованного репозитория со строгой типизацией, заключается в том, что вы можете настроить эти параметры как в области приложения, так и в области пользователя. Настройки приложения будут доступны всем пользователям компьютера. Настройки пользователя будут индивидуализированы для каждого пользователя. (Я полагаю, что фреймворк на самом деле будет хранить эти настройки в отдельных файлах где-то в ОС. Я не уверен, но это не имеет значения. Прелесть файла настроек заключается в том, что он заботится о реальном хранении и поиске для вас. )

Ответ 2

Вы можете использовать файл настроек в соответствии с @Keith answer.

В некоторых комментариях этого ответа говорится, что настройки будут потеряны, если версия Office будет обновлена, поскольку путь к файлу настроек включает номер версии Office.

Хотя это правда, там простое решение - просто используйте settings.Upgrade.