COMPILATION ET RÉFLECTION

Signaler
Messages postés
253
Date d'inscription
vendredi 13 juin 2003
Statut
Membre
Dernière intervention
18 mai 2009
-
Messages postés
253
Date d'inscription
vendredi 13 juin 2003
Statut
Membre
Dernière intervention
18 mai 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/49106-compilation-et-reflection

Messages postés
253
Date d'inscription
vendredi 13 juin 2003
Statut
Membre
Dernière intervention
18 mai 2009

oki :)
Messages postés
186
Date d'inscription
lundi 11 mars 2002
Statut
Membre
Dernière intervention
30 novembre 2010
3
Si j'ai compris :), c'est vrai que j'aurais pu détecter les using du code, mais je préfère un exemple le plus simple possible.
Messages postés
253
Date d'inscription
vendredi 13 juin 2003
Statut
Membre
Dernière intervention
18 mai 2009

Non en fait se que je voulais dire c'est que tu aurais pu parcourir ton code en récupérant tous les using et après pour chaque using récupéré ba tu rajoute ta ligne un truc du genre:
foreach string using in ListUsingTrouve
{
oCompPrms.ReferencedAssemblies.Add(using);
}
ça rendrais plus générique si bien que pour rajouter un using tu n'a qu'a le faire dans ta partie code (version string)
Je sais pas si je em fait comprendre :/
Messages postés
186
Date d'inscription
lundi 11 mars 2002
Statut
Membre
Dernière intervention
30 novembre 2010
3
* On peut générer un exe ? oui
oCompPrms.GenerateExecutable = true;
oCompPrms.GenerateInMemory = false;
* Utilité ?
Dans mon cas, une application ou l'utilisateur peut ajouter certaines fonctionnalité avec du code C#.
* System de plugins ?
On utilise des interfaces dans l'application, et la réflexion(objet Activator) pour définir l'implémentation dans une dll qui implémente ces interfaces.
Afficher les 7 commentaires