Я столкнулся с точно такой же проблемой, когда использовал сторонний веб-сервис. Проблема в этом случае заключалась в том, что свойство mustUndertand в ссылочном файле выполняло поиск логического значения, в результате чего свойство пространства имен выполняло поиск строки.
Просматривая ссылку, я смог идентифицировать нарушающее свойство и просто добавить «переопределения» к сигнатуре метода.
Не идеально, так как в любое время, когда вы обновляете услугу, вы должны это сделать, но я не мог найти другого способа обойти это.
Чтобы найти справочный файл, выберите «все файлы» в обозревателе решений
Надеюсь, это поможет