Поделиться через


Файл, указанный в FileName, не является допустимым XML-файлом

Обновлен: Ноябрь 2007

File specified in FileName is not a valid XML file

Предоставленное имя файла не является файлом XML. Чтобы задать допустимую структуру и содержимое XML-документа, можно использовать определение типа документа (DTD), Microsoft XML-Data Reduced (XDR) схемы или язык определения XML-схемы (XSD). XSD-схемы являются предпочтительным способом для указания грамматики XML в .NET Framework.

e41het7h.alert_note(ru-ru,VS.90).gifПримечание.

В некоторых более ранних версиях Visual Studio конструктор XML - это конструктор для типизированных наборов данных и XML-схемы. Конструктор XML по-прежнему можно использовать для создания и редактирования файлов XML-схем. Однако, в Visual Studio 2008 конструктором для создания и редактирования типизированных наборов данных является Dataset Designer. Дополнительные сведения см. в разделе Конструктор наборов данных.

Исправление этой ошибки

  • Проверьте, что указано правильное имя файла.

  • Проверьте, что указанный файл содержит допустимый XML, загрузив XML-файл, который требуется проверить в конструктор XML. В меню XML щелкните Проверка XML. Ошибки отображаются в Список задач.

  • Если файл XML имеет соответствующую XML-схему, проверьте, что элементы появляются в определенной структуре, и содержимое отдельных элементов соответствует объявленным в схеме типам данных.

См. также

Задачи

Практическое руководство. Анализ путей к файлам в Visual Basic

Ссылки

System.Xml