как заставить мое приложение читать конфиг приложения вместо machine.config?

У меня есть приложение word add in, созданное на c#, которое обращается к веб-сервису и прекрасно работает, если установлено вне папки Program Files. Странно то, что когда я устанавливаю его в папку Program Files, клиент не может прочитать конфиг в [application].dll.config и выдает ошибку, как показано ниже:

"Could not find default endpoint element the references contract [...] in the ServiceModel client configuration section. Это может быть связано с тем, что для вашего приложения не был найден файл конфигурации, или с тем, что в клиентском элементе не удалось найти элемент конечной точки, соответствующий этому контракту."

Я прочитал эту статью и, похоже, она не решает мою проблему. Не удалось найти элемент конечной точки по умолчанию

Я использую windows7 и не тестировал на других ОС.

Обновление:

5
задан Community 23 May 2017 в 10:26
поделиться