Bonjour
On a un webservice qui est développé sous windows 32. Mais le serveur de prod est windows xp 64.
tout marche bien sauf un dll de CLR.
Ce Dll est développé pour fournir une interface à l'application C#. Et il dépend plusieurs lib de C++ natifs développé extérieurs.
Ce dll est importé par un projet de couche métier xxplugin
Du coup, dans le projet principal WebService/bin, on trouve xxplugin.dll et xx.dll(ce que iis n'arrive pas load dans les assemblys)
maintenant, dès qu'on appelle un web service .asmx, iis nous retourne l'erreur comme n'arrive pas à load xxx.dll car le format n'est incorrect. Sachant que sous windows 32, on n'a eu aucun sousi.
En plus, sous windows 64, si l'on lance l'web service via visual studio 2005, il n'y a pas de sousi non plus qui me semt super bizarre.
Vous savez comment faire?
J'ai essayé creer un dll de 64bits sous windows 64, mais, toujours des problèmes.
Merci pour les aides.
Partager