Je lis des informations à partir d'un fichier XML qui contient le type d'un objet que j'ai besoin d'instancier avec ses paramètres constructeur.Comment créer une instance à partir d'une chaîne en C#?
Le type d'objet se trouve réellement dans un autre projet, dans un espace de noms frère. (J'ai besoin de créer un Company.Project2.Type dans la classe Company.Project1.)
J'ai trouvé this question, mais il ne gère pas les paramètres du constructeur ou le fait qu'il se trouve dans un autre espace de noms.
Comment est-ce que je peux faire ceci?
Modifier: Le nom d'assembly et l'espace de noms par défaut n'ont pas été définis correctement dans les propriétés du projet.
La classe Prop est définie dans l'espace de noms Reaver.GamePlay, mais le type renvoyé est null. –
J'ai également essayé "Reaver.GamePlay.Prop, Reaver.GamePlay" en vain. –
@Ben: Dans quel assemblage est-ce? L'assemblage est-il fortement typé? –