【问题标题】:Error in automatically generated XSD scheme: global element 'configuration' has already been declared自动生成的 XSD 方案中的错误:已声明全局元素“配置”
【发布时间】:2012-04-19 14:31:42
【问题描述】:

自动为 app.config 创建方案时,会生成一个 app.xsd。

但是在开头的片段中:

<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"     xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="configuration">
    <xs:complexType>
      <xs:sequence>

我收到警告:

Warning (line 1)    The global element 'configuration' has already been declared.

当我双击警告时,焦点在片段上:

有没有人有办法解决这个警告?

提前致谢。

【问题讨论】:

  • 您能在此处添加(示例)XML 吗?这个问题看起来是本地的,但是一旦我们知道 XML 就可以解决。
  • 您是否在针对此架构验证 XML 或验证 XSD 文件本身(使用某种 XSD 验证器)时收到此警告?
  • 构建时出现错误。但是我不再收到错误了,可能是在重新启动系统之后。
  • 从问题标题或正文中不清楚该问题特定于 Visual Studio。标签很有帮助,但没有那么显着。

标签: xml visual-studio xsd xsd-validation


【解决方案1】:

我不知道这是否与提示此问题的问题有关,但我在程序 XML Notepad 中遇到相同类型的错误(“警告”)并关闭然后重新打开它解决了错误我观察到就像重新启动计算机会导致您自己的错误一样。

【讨论】:

  • 可能是这样,但我不能再告诉了,因为我不再有问题了。仍然赞成,因为它可能对其他人有价值。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-02
  • 1970-01-01
  • 2022-01-10
  • 1970-01-01
  • 2021-02-26
  • 2019-02-25
  • 1970-01-01
相关资源
最近更新 更多