Как проверить синхронизацию схемы с классами, созданными с помощью XSD.exe? - PullRequest
1 голос
/ 16 февраля 2012

Я использую классы, созданные с помощью XSD.exe из схемы (файл xsd) для сериализации / десериализации XML. Недавно у меня были некоторые проблемы, потому что схема изменилась, но я не смог восстановить классы.

Мне интересно, как лучше всего убедиться, что схема и классы синхронизированы? Как я могу проверить это во время выполнения и во время компиляции?

1 Ответ

3 голосов
/ 16 февраля 2012

Создание классов в соответствии с файлом xsd в командной строке события Pre-build страницы событий сборки свойств проекта.Таким образом, классы всегда синхронизируются со схемой.

Вот несколько полезных ссылок:
Диалоговое окно командной строки события до / после сборки
Как: указать события сборки (C #, J #)

...