Что не так с добрым старым XmlSerializer
?
Вы говорите, что хотите все равно сериализовать объекты в файлы XML, и XmlSerializer
поддерживается наверсия 2.0 .NET Framework, а также 4.0 / Silverlight.
Проверьте раскрывающийся список «Другие версии» на странице связанной документации, чтобы узнать какие-либо конкретные сведения, относящиеся к конкретным версиям Framework.