Bonjour � tous,

Ma demande est un peu particuli�re et j'esp�re pouvoir trouver des personnes qui pourront me renseigner.

J'ai un site MVC qui utilise un exe ActiveX cod� en VB6 ce qui permet d'activer le multithread (� l'instar d'une DLL activeX) et que chaque utilisateur ne soit pas bloqu� par un autre.

Mon probl�me est que les temps d'ex�cution sont beaucoup plus importants. J'ai pour debug un proto cod� en VB6 et qui me permet de faire du debug sur les m�thodes de l'activeX.

A titre d'exemple, une m�thode qui prend 2s en full VB met plus de 30s si l'appel est fait via le site web.

J'ai lu que l'utilisation de composants COM en .NET passe par un proxy, le "Runtime-Callable Wrappers" qui permet de faire fonctionner les dll COM. Je comprend qu'une couche de plus s'ex�cute mais de l� � avoir un temps de chargement x15 me parait bizarre. Et toutes les fonctionnalit�s sont plus longues...

Dans l'attente de recoder enti�rement notre application, y-a-t-il un moyen d'optimiser les ex�cutions ?

Merci pour votre aide