Hello, I think I solved the serialization error. And then XmlSerializer seems work well against interface members. It resulted in:
<?xml version="1.0" encoding="utf-16"?> <Sample xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <A> <val>a value</val> </A> <B> <val>b value</val> </B> </Sample> It may cause other errors, so please try this patch in the meantime. Cheers, -- Atsushi Eno
XmlSerializer.patch
Description: Binary data