Bonjour à tous,
Je développe un nouveau soft à partir de VB6 et j'ai un souci sur une fonctionnalité.
J'utilise des ddl fourni par un organisme pour sécuriser nos logiciels à l'aide de Dongle ou Clef Web.
Lorsque j’interroge ces dll en vb6 j'ai une réponse (blocage) après 7/8 secondes. Un peu plus long lorsque c'est un Dongle réseau ou lorsqu'il y a besoin d’interroger le serveur pour les licences WEB.
Mais nous souhaitons passer nos logiciels sous VB.net (2010) et j'ai un gros souci car la partie licence WEB met entre 30 et 50 secondes a répondre (sans compter l'appel au serveur), ce qui n'est pas acceptable.
Le fournisseur nous ont donner des exemples et lorsque j'ai fait l'essaie, la dll répond en 10 secondes. Alors j'ai farfouillé pour comprendre ce qu'il se passe, car j'utilise le même code pour l’interrogation (copier/coller) et j'ai constaté que leur projet est monter avec une version de framework en 2.0.
Lors de l'ouverture du projet exemple il y a eue une conversion. J'ai donc refait un projet neuf à l'identique du leur (juste pour la vérification et l’interrogation de la dll) et là, avec le frameworks 2.0 j'ai bien les 10 secondes, mais si je passe en 4.0 j'ai plus de 30 secondes.
J'attend une réponse de la part de notre fournisseur, mais y a t'il un moyen de pallier à cela. Je ne souhaite pas convertir mon projet complet en 2.0 ?
- Faut'il faire une dll intermédiaire ? Plutôt casse pied.
- ou est-il possible de définir qu'une partie du code n'appel qu'une certaines version du frameworks ? Ce que je doute.
Merci de votre aide.
Partager