У меня есть служба WCF, которую я добавил в мой проект Monotouch, используя инструкции here. Служба работает, но когда он бросает FaultException, клиент бомбу с ошибкой:FaultExceptions в WCF и Monotouch не сериализуются
Expected element 'ExceptionDetail' in namespace 'http://schemas.datacontract.org/2004/07/System.ServiceModel', but found Element node 'MyTypeException' in namespace ...
Я настройкой клиента программно
BasicHttpBinding binding = new BasicHttpBinding();
binding.Name = "BasicHttpBinding_IService";
binding.MaxBufferSize = 2147483647;
binding.MaxReceivedMessageSize = 2147483647;
binding.Security.Mode = BasicHttpSecurityMode.None;
EndpointAddress address = new EndpointAddress("http://myaddress.com/MyService.svc");
LoyaltyClient client = new LoyaltyClient(binding, address);
Есть идеи?
Согласно разработчику службы (у меня нет доступа к нему) указан атрибут –
И по WSDL также есть ошибка. –