Некоторые наши пользователи (с разными версиями MS Outlook и в разных местах) время от времени получают сообщение об ошибке (скриншот прилагается):
Не было конечной точки прослушивания на net.pipe://localhost/{string}/{string}, которая могла бы принять сообщение. Это часто вызвано неправильным адресом или действием SOAP. См. InnerException, если он присутствует, для получения более подробной информации.
По-видимому, это происходит раз в несколько недель и, по-видимому, не оказывает никакого влияния на работу Outlook.
Однако было бы неплохо узнать, что является причиной этого явления и как предотвратить его повторное возникновение.
Мы используем размещенный Exchange Online от Microsoft Office 365 и не имеем локального сервера Exchange.
решение1
Недавно я столкнулся с этим при разработке приложения с использованием именованных каналов.
Для меня решением стало включение именованных каналов в Turn Windows features on or off
> .NET Framework 4.7 Advanced Services
> WCF Services
> Named Pipe Activation
.
Это было сделано на Windows 10 с некоторыми установленными функциями разработчика, поэтому это может быть недоступно вашим пользователям, но, возможно, послужит кому-то отправной точкой для решения проблемы.