Как использовать свойство проверки MSBuild? - PullRequest
0 голосов
/ 14 ноября 2018

В MSBuild есть свойство с именем validate, и он принимает схему в качестве параметра.

Что это такое schema?

Какнапиши это?

1 Ответ

0 голосов
/ 15 ноября 2018

Как использовать свойство проверки 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.

Надеюсь, это поможет.

...