Есть ли способ применить набор правил для файла xml, включенного в проект .NET?
В моем случае я хотел бы выдать ошибку компилятора, если некоторые параметры не заданы в файле hbm.xml (nHibernate). mapping).
Я знаю о файлах xsd, но мне нужно было бы сделать переопределение существующей схемы nHibernate , которая в ее текущем виде сложна (для нее требуется xml 1.1).
[Редактировать]:
А именно: я хочу определить правило, которое выдает ошибку компиляции, когда файл hhm для nhibernate не содержит определенного набора свойств (динамическиобновление = "истина").