IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Assembly et Plug-in


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut 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 ?

  2. #2
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Par défaut
    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) ?
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

  3. #3
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    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)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Créer un plug-in pour Internet Explorer
    Par giaco dans le forum C++Builder
    Réponses: 4
    Dernier message: 25/06/2003, 18h12
  2. DLL & Plug-ins
    Par VincentB dans le forum Langage
    Réponses: 6
    Dernier message: 19/06/2003, 17h16
  3. IE [Applet] Plug-in problème d'affichage
    Par Tonton Luc dans le forum JBuilder
    Réponses: 4
    Dernier message: 19/06/2003, 08h28
  4. Développement de plug-in -> vue graphique!
    Par yassine_23 dans le forum Eclipse Platform
    Réponses: 3
    Dernier message: 01/04/2003, 18h04
  5. Flash et plug in 3dsmax 5
    Par VincentB dans le forum Flash
    Réponses: 8
    Dernier message: 21/03/2003, 12h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo