Здравствуйте, LWhisper, Вы писали:
LW>Пока самое примитивное решение — вынести генерацию в отдельный EXE'ик и запускать его в Pre-build проекта. Но, возможно, есть более интеллектуальные решения?
мы именно так и делаем
тулзу написали на C#
1) либо придумайте некий формат описания данных, в тулзе парсите его и генерите что надо
2) либо описашите структуры в коде C#, затем их рефлекшеном помучайте. на свойства \ классы можно еще атрибуты повесить, чтобы кастомизировать генерируемый выхлоп