BUG: You cannot validate an XML instance that references two schemas if the schemas circularly import each other (317490)
The information in this article applies to:
- Microsoft Visual Studio .NET (2002), Professional Edition
- Microsoft Visual Studio .NET (2003), Professional Edition
- Microsoft .NET Framework Class Libraries 1.0
- Microsoft .NET Framework Class Libraries 1.1
This article was previously published under Q317490 This article refers to the following Microsoft .NET
Framework Class Library namespaces:
- System.IO
- System.Xml
- System.Xml.Schema
SYMPTOMS You receive a duplicate declaration error message under the
following circumstances:
- One Extensible Markup Language Schema Definition Language
(XSD) schema (A.xsd) imports another XSD schema (B.xsd), and vice
versa.
- Both schemas are referenced in an Extensible Markup
Language (XML) instance.
- You add both schemas to the schema collection.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft
products that are listed at the beginning of this article.
Modification Type: | Minor | Last Reviewed: | 9/15/2005 |
---|
Keywords: | kbvs2002sp1sweep kbBug kbpending KB317490 kbAudDeveloper |
---|
|