У меня есть приложение 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 и не тестировал на других ОС.
Обновление: