Как использовать свойство проверки MSBuild?
Это свойство validate
используется для указания файла схемы .xsd
для проверки файла проекта.
Как это использовать:
Также как в документе сказано:
Если вы не укажете схему, проект будет проверен на соответствие
схема по умолчанию.
Если вы укажете схему, проект будет проверен по схеме
что вы указываете.
Примером является следующая настройка:
-validate:MyExtendedBuildSchema.xsd
Что это за схема?
XML-схема широко известна как определение XML-схемы (XSD). это
используется для описания и проверки структуры и содержания XML
данные. Схема XML определяет элементы, атрибуты и типы данных.
Элемент схемы поддерживает пространства имен. Это похоже на схему базы данных
который описывает данные в базе данных.
Проверьте документ XML - Схемы и Учебное пособие по XML-схемам для получения дополнительной информации.
Примечание. Файл схемы по умолчанию для MSBuild: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Xml\Schemas\1033\Microsoft.Build.xsd
.
Надеюсь, это поможет.