От Google я нашел ответ на MSDN .
Генератор XML-сериализатора (Sgen.exe)
Генератор XML-сериализатора создает сборку XML-сериализации для типов в указанной сборке, чтобы повысить производительность при запуске XmlSerializer при сериализации или десериализации объектов указанных типов.
Примеры
Следующая команда создает сборку с именем Data.XmlSerializers.dll для сериализации всех типов, содержащихся в сборке с именем Data.dll.
sgen Data.dll
На сборку Data.XmlSerializers.dll можно ссылаться из кода, который должен сериализовать и десериализовать типы в Data.dll.
Итак, в общем, они нужны вам только в том случае, если вы часто используете сериализацию Xml и хотите повысить производительность.