Я знаю, что делал это раньше, но сегодня это не работает, и я не могу найти где-нибудь, что объясняет, как это сделать. Это может быть мой недостаток сна, но я подозреваю, что гремлины.
У меня есть XML-документ и каталог, полный XSD, которые его определяют. Как настроить Visual IDE так, чтобы он уведомлял меня об ошибках проверки, а затем предоставлял список действительных тегов и атрибутов в заданном контексте?
Что я пробовал:
- Я добавил XSD в проект с XML-документом.
- Я добавил XSD в список схем XML (в пункте меню XML / Схемы ...).
- Я даже включил атрибуты schemaLocation и noNamespaceSchemaLocation в документ XML.
Visual Studio по-прежнему не отказывается от полезной информации отладки или редактирования. Я пробовал и 2010, и 2008 год (я думал, что раньше, в 2008 году)
Обновление: У меня был другой разработчик, попробовавший это, и у него тоже не получилось. Он знает, что он сделал это с другими XML-документами и работал. Затем я скачал редактор Oxygen XML, и он отлично работал с теми же файлами XML и XSD, поэтому файлы выглядят нормально (или Oxygen более щадящий / гибкий ...)