Eu tenho um arquivo XML representando diferentes fabricantes de carros que estarão disponíveis no meu jogo. O arquivo fica assim:
<?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>
Ao adicioná-lo à minha pasta de conteúdo, o compilador retorna este erro:
There was an error while deserializing intermediate XML. Cannot find type "List`1"
Como posso criar uma lista de strings, colocá-lo em XML e lê-lo no XNA?
XmlImporter
parte do XNA Content Pipeline. O pipeline desserializa o XML para convertê-lo em um arquivo XNB (que será carregado ContentManager
no tempo de execução).