Witam!

Chciałbym w swoim programie użyć parsera wygenerowanego za pomocą narzędzia xsd. Chodzi o następujące komendy:
xsd Config.xml /outputdir
xsd Config.xsd /classes /outputdir\

Po wygenerowaniu klasy parsera staram się jej użyć w kodzie ale program ciągle wywala mi błąd:

  System.InvalidOperationException: Unable to generate a temporary c
).
error CS0030: Cannot convert type 'ConfigReader1.ConfigPropertyOpt
to 'ConfigReader1.ConfigPropertyOptionsOption'
error CS0030: Cannot convert type 'ConfigReader1.ConfigPropertyOpt
onValueValueItemItemOptionName[]' to 'ConfigReader1.ConfigProperty
ptionValueValueItemItemOptionName'
error CS0029: Cannot implicitly convert type 'ConfigReader1.Config
sOption' to 'ConfigReader1.ConfigPropertyOptionsOption[]'
error CS0029: Cannot implicitly convert type 'ConfigReader1.Config
sOptionOptionValueValueItemItemOptionName' to 'ConfigReader1.Confi
nsOptionOptionValueValueItemItemOptionName[]'

   at System.Xml.Serialization.Compiler.Compile(Assembly parent, S
ilerParameters parameters, Evidence evidence)
   at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMa
pings, Type[] types, String defaultNamespace, Evidence evidence, C
ers parameters, Assembly assembly, Hashtable assemblies)
   at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xml
[] types, String defaultNamespace, String location, Evidence evide
   at System.Xml.Serialization.XmlSerializer.GenerateTempAssembly(
Mapping, Type type, String defaultNamespace)
   at System.Xml.Serialization.XmlSerializer..ctor(Type type, Stri
space)
   at System.Xml.Serialization.XmlSerializer..ctor(Type type)

Plik Xml wygląda tak:

  <Config>

<Property nodeType="Validator">
		  <Options>
				<Option name="Typ" controlType="ComboBox" systemType="String" isDynamic="false">
					<OptionValue optionVal="RFV" imageIndex="" >
					      <ValueItem>
							 <ItemOptionName name="Typ" controlType="TextBox" systemType="String" isDynamic="true" />
						  </ValueItem>
						  <ValueItem>
							 <ItemOptionName name="ValidationExpression" controlType="TextBox" systemType="String" isDynamic="true" />
						  </ValueItem>
						  <ValueItem>
							 <ItemOptionName name="ErrorMessage" controlType="TextBox" systemType="String" isDynamic="true" />
						  </ValueItem>
				    </OptionValue>
				</Option>
		  </Options>
</Property>

</Config>

Proszę o pomoc