VSTO Outlook addin нужно сохранить настройки, лучший способ? - PullRequest
23 голосов
/ 01 декабря 2011

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

Заранее спасибо.

Ответы [ 2 ]

26 голосов
/ 01 декабря 2011

Вы можете использовать файл Settings .

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

5 голосов
/ 09 июня 2016

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

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

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

...