Я сейчас работаю над проектом, где у меня есть базовая XML-схема, которую я должен расширить. Я пытался следовать решениям https://www.w3schools.com/xml/el_include.asp и Как расширить xml-схему из другой xml-схемы? .
Я использую инструменты XML 2.3.2 в коде Visual Studio, которые работают должным образом при проверке xml на xsd. Однако, когда я пытаюсь расширить схему, как показано ниже:
node.xsd
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="node" type="nodeType"></xs:element>
...
</xs:schema>
nodeextenstion.xsd
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:include schemaLocation="node.xsd"/>
</xs:schema>
Код Visual Studio выдает мне эту ошибку:
Кто-нибудь сталкивался с таким поведением и может мне помочь.
Ценю каждый намек:)