у вас должен быть конструктор по умолчанию, то есть тот, который не принимает никаких параметров, например ...
class foo
{
public foo() {}
}
если класс, который вы пытаетесь сериализовать, не имеет его, XMLSerializer выдает это исключение. Если вы пытаетесь сериализовать встроенный класс, вам придется извлечь собственный или создать класс-оболочку.