FileName 中指定的文件不是有效的 XML 文件

提供的文件名不是有效的 XML 文件。 若要指定 XML 文档的允许结构和内容,可以使用文档类型定义(DTD)、Microsoft XML-Data 缩减(XDR)架构或 XML 架构定义语言(XSD)架构。 XSD 架构是指定 .NET Framework 中的 XML 语法的首选方法。

注释

在某些早期版本的 Visual Studio 中, XML 设计器 是类型化数据集和 XML 架构的设计器。 XML 设计器仍可用于创建和编辑 XML 架构文件。 但是,在 Visual Studio 2012 中,用于创建和编辑类型化数据集的设计器是 数据集设计器。 有关详细信息,请参阅 “创建和编辑类型化数据集”。

更正此错误

  • 检查是否提供正确的文件名。

  • 通过将要检查的 XML 文件加载到 XML 设计器中,验证指定文件是否包含有效的 XML。 在 XML 菜单中,单击“ 验证 XML”。 错误显示在 任务列表中

  • 如果 XML 文件具有关联的 XML 架构,请检查元素是否显示在定义的结构中,并且各个元素的内容是否符合架构中指定的声明数据类型。

另请参阅