2009-04-01 6 views
2

Я разрабатываю надстройку для Outlook, используя VS2008, C#.Outlook Add-In Где сохранить конфигурацию, C#

Я пытаюсь выяснить способ, позволяющий пользователю указать некоторые параметры во время установки и использовать их в надстройке.

поиск путей Мне не нужно писать реестр.

спасибо заранее ~

ответ

1

app.config, и убедитесь, что он копируется в каталог длл?

3

Спасибо,

я на самом деле решили прочитать реестр Перспективы надстроек для установки места и есть конфигурационный файл скопированного там во время установки. до сих пор она работает отлично :)

+0

Не забывайте о проблемах UAC на Vista! – hova

1

Ее надстройку, так как именно

app.config, и убедитесь, что он копируется в каталог длл?

поможет?

В основном вам нужно будет создать файл с именем Outlook.exe.config и поместить его в папку Office12 с Outlook.exe (C: \ Program Files \ Microsoft Office \ Office12)

Если вы сделаете это его будет загружаться, единственная потенциальная проблема заключается в том, что она также доступна для любых других добавлений, загружаемых в процесс outlook.exe. Лучшая идея - так же, как OP предложила использовать файл архивной конфигурации, скопированный в targetdir, и прочитать его оттуда.