से उपयोग करते हैं, मुझे XML के माध्यम से क्रमबद्ध करने में समस्या आ रही है क्योंकि 2 क्लासेस एक वर्ग (हालांकि विभिन्न वर्ग!) का उपयोग करते हैं, जिसे रिलेशनशिप कहा जाता है। मैं सजा XML विशेषता का उपयोग करते हुए एक और नाम के साथ वर्गों में से 1 की कोशिश की है लेकिन यह अभी भी मुझे निम्न त्रुटि देता है:एक्सएमएल सीरियलाइजेशन त्रुटि: 2 प्रकार दोनों एक्सएमएल टाइप नाम, 'रिलेशनशिप', नेमस्पेस '
{"Types 'SiteServer.Relationship' and 'LocalServer.Relationship' both use the XML type name, 'Relationship', from namespace ''. Use XML attributes to specify a unique XML name and/or namespace for the type."}
यहाँ मेरी 2 वर्ग हैं, किसी को पता क्यों ?? क्या मैं गलत विशेषता का उपयोग कर रहा हूँ? यह :-)
public class SiteServer
{
[XmlRoot("SiteServerRelationShip")]
public class Relationship
{
public string type { get; set; }
}
public string Name { get; set; }
public Relationship Relate = new Relationship();
}
public class LocalServer
{
public class Relationship
{
public string type { get; set; }
}
public string Name { get; set; }
public Relationship Relate = new Relationship();
}
आप स्टीव धन्यवाद, इसकी अब – Martin
काम कर प्रश्न चला जाता है और उसके कम गुंजाइश है, यह "सार्वजनिक वर्ग रिश्ता" – hB0