Напишу сюда сначала может кто с веб-сервисами работал...
Мне нужно вернуть клиенту сообщение об ошибке (например, "Error"), но возвращается задекорированное сообщение такого вида
xx.WS.HpSoapException: Error
at xxxxxx.Authenticate(String login, String password, String passwordHash, String ipAddress) in c:\inetpub\xx.ru\xx.asmx.cs:line 77
HpSoapException наследуется от SoapException и override-ит свойство Message... я думал это поможет, оказалось что нет

Видимо сообщение об ошибке дополняет остальной информацией серда исполнения... что можно сделать?