-
Assembly et Plug-in
Bonjour
Je développe une application basée sur les plug-in...
Dans ma solution, j'ai un projet qui décrit les interfaces des plug-ins
Un projet HOTE qui accueille ces plug-in
Et 1 plug-in
Quand je compile et mets "toutes" les sorties de ma compilation dans un même repertoire, tout fonction bien. Par contre, si je mets mes plug-ins dans un répertoire autre que celui de l'exe, j'ai une duplication de la dll d'interfacage (celle qui contient la description de l'interface implémenté par le plug-in) et cela fait planter le programme.
J'ai dans l'idée que le fait d'avoir 2 "instances" de ma DLL fout le bordel au moment du caste que je fais dans l'hote...
Quelqu'un aurait-il une idée pour que je puisse résoudre "proprement" le problème ?
-
Quel est le message d'erreur ? Montre nous le code.
Pourquoi tu ne vires pas la ddl de l'interface(s) du dossier des addin(copy local à false) ?
-
merci badger
j'avais pensé à Copy Local à false sans "oser" l'essayer.. et finalement, tu as bien raison, cela fonctionne à merveille :)
Merci pour l'idée et la résolution rapide du problème
PS: J'aurais pu y penser quand même (et surtout oser le tenter)