Je dispose d'une Dll C++ non manag�e qui fournie des classes, cette dll utilise les mfc via dll partag�es.


J�ai r�alis� une dll wrapper en c++ manag� qui utilise ma Dll C++ non manag�e (cependant je suis obliger d'utiliser les mfc en tant que dll partag�es sinon mon wrapper ne compile pas.

en voici le contenu :

namespace Wrapperlib
{
public ref class Wrapper
{
public:
Wrapper();
~Wrapper();
private:
CDll * m_pCDll ; //objet de la dll non manage
};
}


Lorsque je j'utilise mon wrapper dans une application C# windows form tout ce passe bien.

Cependant je n'arrive pas � utiliser mon wrapper dans un service web asp.net

J�ai un message d'erreur lors que l'ouverture du fichier .asmx dans le navigateur (Le module sp�cifi� est introuvable. (Exception de HRESULT : 0x8007007E)

J�ai pourtant ajout� la r�f�rence et le namespace de mani�re analogue � l'application windows form

J�ai l'impression que le service web n'arrive pas � charger le wrapper ainsi que les dll dont il d�pend

Avez-vous une id�e ?

Merci