Есть WCF сервис и NET клиент.
Есть неколько классов, один из ни типа
[DataContract]
[KnownType(typeof(Class2))]
public class BaseClass1
{
...
}
Генерирую в студии 2013 прокси 'Update service reference', в прокси классе на клиенте нет аттрибута KnownTypeAttribute, соответственно ошибка во время работы.
Генерирую руками прокси
svcutil.exe" http://localhost:8082/IService/mex /noConfig
— классе есть аттрибут KnownTypeAttribute
Пустил vs2010 с клиентом, генернул прокси через 'Update service reference' — все ок.
Как бороться?