plugin CIVIKEY

13 views
Skip to first unread message

youssouf kone

unread,
Oct 26, 2010, 11:06:00 AM10/26/10
to civikey-dev
Jean-Loup Kahloun merci pour la doc concernant les plugins! On ne peut
pas être plus claire.

Je l'ai appliquée à la lettre. Au final, mon fichier dll ne se charge
pas à l'exécution. Ce qui implique que mon plugin n'apparait pas non
plus dans la fenêtre de "Configuration du CK".

Avez-vous une solution à mon problème?

Merci de m'aider

Youssouf

Antoine Blanchet

unread,
Oct 26, 2010, 11:25:28 AM10/26/10
to civik...@googlegroups.com
Bonjour,

Les raisons pour lesquelles votre plugin n'est pas chargé peuvent être
multiples. Commencez par vérifier si votre plugin (la dll issue de la
compilation) se trouve bien dans le dossier Plugins de la solution Certified
(Output/Debug (si vous êtes en compilation mode debug, sinon
Release)/Plugins/[Nom du plugin]/[Nom du plugin].dll).

Si il se trouve bien dans ce répertoire, votre problème peut venir
d'ailleurs :
* vous faites peut-être référence à un service qui n'est pas
disponible.
* votre plugin a comme statuts par défaut "Disabled".
* votre plugin fait peut-être référence à une dll tierce qui ne se
trouve pas dans le dossier Output (ou le dossier du plugin dans l'Output).
* la classe de votre plugin n'est pas publique.
* l'attribut de votre plugin est peut-être mal formaté ...

Comme vous le voyez les sources de ce genre de bug sont multiples, vérifiez
bien les points cités, ils sont indispensables pour que le CiviKey puisse
charger votre plugin.

Dans quel cadre développez-vous ce plugin ? Nous pourrons peut-être vous
venir en aide.

Bonne journée.

Antoine Blanchet
Ingénieur développement
Tél. : 06.30.24.01.38
 
Invenietis / www.invenietis.com
Siège : 23 rue Pelleport - 75020 Paris
Bureaux : 10 rue Mercoeur - 75011 Paris
Tél. : 01.43.67.88.75

-----Message d'origine-----
De : civik...@googlegroups.com [mailto:civik...@googlegroups.com] De
la part de youssouf kone
Envoyé : mardi 26 octobre 2010 17:06
À : civikey-dev
Objet : [civikey-dev] plugin CIVIKEY

youssouf kone

unread,
Oct 27, 2010, 4:37:17 AM10/27/10
to civikey-dev
Bonjour Antoine,

Pour répondre à votre question, je regarde différents claviers
virtuelles notamment Clavicom ... C'est pour comprendre leurs mode de
fonctionnement.
Aujourd'hui, le plugin que j'essaye de fonctionner sous CIVIKEY est
vide "coquille vide". C'est un essai.

Sinon, j'ai bien vérifié tous les points que vous avez cités
précédemment:

- Ma dll se trouve dans Output/Debug/Plugins/[NewPlugin]
- Je fais référence uniquement CK.Plugin.Model.dll
- plugin statuts Manual
- la classe est bien publique

J'ai toujours le même problème.

Merci pour votre réponse!
Bonne journée!

Youssouf Koné

On 26 oct, 17:25, "Antoine Blanchet" <antoine.blanc...@invenietis.com>
wrote:

Jean-Loup Kahloun

unread,
Oct 27, 2010, 4:55:53 AM10/27/10
to civik...@googlegroups.com
Youssouf,

Votre classe implémente-t-elle bien l'interface IPlugin ?
Avez-vous bien généré un nouveau GUID pour l'ID de votre plugin ?
Autre point important, le nouveau plugin doit utiliser le Framework 3.5, le
chargement de plugins en fonctionne pas encore en 4.0.

Cordialement,
Jean-Loup Kahloun.

youssouf kone

unread,
Oct 27, 2010, 5:48:05 AM10/27/10
to civikey-dev
Effectivement, c'était un problème de Framework. J'utilisais 4.0 au
lieu de 3.5.
Merci pour votre réactivité, mon problème est maintenant résolu.

Cordialement,
Youssouf Koné

On 27 oct, 10:55, "Jean-Loup Kahloun" <Jean-

Jean-Loup Kahloun

unread,
Oct 27, 2010, 5:58:39 AM10/27/10
to civik...@googlegroups.com
Ravi d'avoir pu vous aider,
N'hésitez pas à revenir poser des questions.
Reply all
Reply to author
Forward
0 new messages