У меня есть служба WCF, которая вызывается приложением Windows Mobile, работающим на КПК.Я настроил код сервера для отправки ошибок WCF, если есть проблема.Это код, который, я думаю, я должен использовать на клиенте:
try
{
var data = myService.GetSomeData();
}
catch (FaultException<Service.CustomFault> fault)
{
messagebox.show(fault.customMessage);
}
Проблема в том, что «FaultException» не может быть найден.Является ли это частью Compact Framework?Я пропускаю ссылку?Кто-нибудь еще делал это с использованием CF?
Обновление: я смотрел на пространства имен .Net, а FaultException находится в System.ServiceModel.Я вижу, что он существует в настольной версии, но его нет в Compact Framework.У него есть такие вещи, как FaultCode и FaultReason, но я не знаю, как они используются.
Cheers
Mark