We have a serialization issue which only happens in .NET 4.5 - same code works fine in .NET 4. we\'re trying to serialize an inherited type with a few fields, both base and
I looked at your types more closely, and the problem is likely caused by a conflict between:
public virtual object @Value
{
}
on the Base and:
private new object Value
{
}
on the Derived class. Here are two things I would try: