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


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

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

Замечание

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

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

  • Убедитесь, что вы указали правильное имя файла.

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

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

См. также