Как читать app.config для Outlook, добавить в - PullRequest
0 голосов
/ 05 октября 2011

Я хотел бы знать следующие 2 вещи.

Я использую Outlook 2007 Add.

  1. Как прочитать настройки приложения для развернутого плагина Outlook.

Для чтения файла конфигурации я использовал следующие вещи.

ConfigurationManager.OpenExeConfiguration(Assembly.GetExecutingAssembly().CodeBase.ToLower().Replace("file:///", ""));

Пожалуйста, дайте мне знать, если у вас есть лучший способ для этого.

2.Для вызова клиента WCF мне нужно загрузить все настройки wcf, определенные в App.config

       EndpointAddress endpointAddress = new EndpointAddress(endPoint.Address);
                        serviceWS = new serviceWS(new BasicHttpBinding(), endpointAddress);

Я хотел бы загрузить все настройки app.config для WCF.

3. Также я хотел бы знать, возможно ли изменить dll.config, развернутый на машине, и отразить эти изменения в плагине (убедитесь, что плагин прочитал dll.config)

Спасибо за помощь

1 Ответ

0 голосов
/ 16 февраля 2012

Чтобы ответить на первую часть. Я помещаю свои конфигурации в App.config моего Addin

Вам потребуется переопределить ConfigurationSection, и вам, возможно, придется взглянуть на ConfigurationElementCollection & ConfigurationElement все в пространстве имен System.Configuration

App.config разворачивается с надстройкой, поэтому вам не нужно делать ничего более изумительного, чем этот

var section = (MyAwesomeConfigSection)ConfigurationManager.GetSection("AwesomeConfigSection");

Я не совсем понимаю остальную часть вашего вопроса

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...