2014-10-29 3 views
5

मैं कोड विश्लेषण के लिए एक कस्टम शब्दकोश (CustomDictionary.xml) का उपयोग कर रहा हूं, और यह काम कर रहा है, लेकिन मुझे चेतावनी मिल रही है जो मुझे इंगित करती है कि xml फ़ाइल अपने xsd स्कीमा स्थान को ठीक से परिभाषित नहीं कर रही है।विजुअल स्टूडियो (2013) में कस्टम डिक्शनरी के लिए स्कीमा को परिभाषित करने का सही तरीका क्या है?

CustomDictionary.xml warnings

मैं अपने मशीन पर XSD पाया, और एक फ़ाइल लिंक के रूप में यह ऊपर uri'd:

file:///C:/Program%20Files%20(x86)/Microsoft%20Visual%20Studio%2012.0/Team%20Tools/Static%20Analysis%20Tools/Schemas/CustomDictionary.xsd 

क्रोम में इस कड़ी .xsd ठीक खोलता है।

कस्टमDictionary.xml के अंदर मैं इसे सही तरीके से संदर्भित कैसे करूं?

मैं क्या पाया है अब तक निम्नलिखित इंगित करता है, लेकिन यह सही नहीं है:

<Dictionary 
    xmlns="http://www.w3schools.com" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://www.w3.org/ file:/.../CustomDictionary.xsd"> 

मैं क्या कर रहा हूँ पर

कोई सुझाव (मैं स्पष्टता के लिए फ़ाइल पथ छोटा कर दिया गया है) गलत?

अग्रिम धन्यवाद, --Eric

उत्तर

5

अपने प्रोजेक्ट में और अपने एक्सएमएल फ़ाइल में CustomDictionary.xsd जोड़े, नीचे पंक्ति के रूप में शब्दकोश तत्व की विशेषता बदली

<Dictionary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:noNamespaceSchemaLocation="CustomDictionary.xsd"> 
संबंधित मुद्दे