Здравствуйте, Аноним, Вы писали:
А>Сервер кидает ексепшн моего собственного типа ([Serializable], находится в сборке, доступной и клиенту и серверу), но на клиенте я получаю System.Runtime.Remoting.RemotingException с текстом "Server encountered an internal error. For more information, turn on customErrors in the server's .config file."
А>Включил — результат тот же самый.
А>Кстати такая хрень только если сервер и клиент на разных компиках, если на одном, то все нормально.
А>Как мне добиться того чтоб клиент получал мой ексепшн?
protected MyRemoteException(SerializationInfo info, StreamingContext context)
:base(info, context)
{
some_var = info.GetString("some_var");
}
public override void GetObjectData(SerializationInfo info, StreamingContext context)
{
base.GetObjectData(info, context);
info.Add("some_var", some_var);
}