Impossibile importare il tipo ISerializable con nome di contratto dati '{0}' nello spazio dei nomi '{1}'. Il nome di contratto ...

Impossibile importare il tipo ISerializable con nome di contratto dati '{0}' nello spazio dei nomi '{1}'. Il nome di contratto dati non può essere personalizzato per il tipo ISerializable e il nome generato '{2}' non corrisponde al nome previsto '{0}'. Verificare se il nome richiesto è stato mappato a un tipo diverso, se si tratta di un nome CLR non valido che non può essere generato o se il tipo richiede un tipo esterno non presente.