Показать сообщение отдельно
Старый 06.07.2010, 12:50   #1  
vitaly85 is offline
vitaly85
Участник
 
34 / 10 (1) +
Регистрация: 05.07.2007
Type 'System.ServiceModel.Channels.ReceivedFault' in assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' is not marked as serializable
Хочу использовать Web service из АХ.

1. Добавил endpoint url в узле References.
2. Имею следующий метод:

X++:
public static server tstWebService()
{
   try
   {
      new InteropPermission(InteropKind::ClrInterop).assert();   
      // ..... code making SOAP calls
      CodeAccessPermission::revertAssert();
   }
   catch(Exception::CLRError)
   {
      throw error(AifUtil::getClrErrorMessage());
   }
}
Возникает следующая ошибка : "Type 'System.ServiceModel.Channels.ReceivedFault' in assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' is not marked as serializable"

Kтонебудь столкнулся с этой проблемы?

P.S. Попробовал этот Web service из .NET и работает нормально.

Спасибо.