2011-03-30 4 views
0

J'ai deux assemblys gérés qui utilisent un lot de code commun. Lors du référencement de l'un à l'autre, le compilateur se plaint de redéfinitions multiples, comme prévu. Serait-il possible d'ignorer les symboles communs présents dans l'assemblage référencé lors de la compilation du projet? Ou peut-être une autre méthode/solution de contournement pour permettre une telle configuration?Ignorer des symboles spécifiques dans les assemblys référencés

+0

Pouvez-vous clarifier/expliquer comment votre lot commun de code est exporté par les deux assemblages? Pourquoi ne peut-on pas l'exporter et l'autre le consommer? Ou, pourquoi le code commun ne peut-il pas être privé de sorte qu'il n'y a pas de conflits? – ildjarn

+0

Eh bien, je veux simplement limiter les sections du code aux assemblées auxquelles elles appartiennent le mieux. Dans tous les cas, j'ai réussi à compiler après modification les modificateurs d'accès appropriés. Je suppose que j'avais besoin de fermer les yeux avant de pouvoir travailler au niveau optimal. Merci encore! – shadeMe

Répondre

0

Comme indiqué ci-dessus, corrigé en changeant les modificateurs d'accès du code commun en 'private'.

Questions connexes