Tengo un archivo XML que representa diferentes fabricantes de automóviles que estarán disponibles en mi juego. El archivo se ve así:
<?xml version="1.0" encoding="utf-8" ?>
<XnaContent>
<Asset Type="List[string]">
<car>Audi</car>
<car>BMW</car>
<car>Nissan</car>
<car>Volvo</car>
</Asset>
</XnaContent>
Al agregarlo a mi carpeta de contenido, el compilador devuelve este error:
There was an error while deserializing intermediate XML. Cannot find type "List`1"
¿Cómo puedo crear una lista de cadenas, ponerla en XML y leerla desde XNA?
XmlImporter
parte de la canalización de contenido XNA. La canalización deserializa el XML para convertirlo en un archivo XNB (que luego se cargará ContentManager
en tiempo de ejecución).