Читал туторил по макросам. Запустил пример который добавляет метод Serialize, используя сентябрьскую интеграцию со студией. Все работает, ура!
Захотел добавить, чтобы сериализовались не только поля-значения, но и строки.
И не могу найти, как определить, что поле объявлено как строка...
P.S. А как вы пишете макросы? Документации очень мало, как боретесь с этим?
P.P.S. А потом хочется посмотреть, кто быстрее: XmlSerializer или такая сериализация. Это сильно глупое желание?