Précédent   Forum des professionnels en informatique > Systèmes > Windows > IIS
IIS Forum d'entraide serveur Web IIS (Internet Information Services)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/07/2011, 18h12   #1
Membre à l'essai
 
Inscription : avril 2008
Messages : 159
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 159
Points : 23
Points : 23
Par défaut erreur IIS dll code non managé

Bonjour,

Dans le cadre du développement d'un web service WCF, j'ai eu besoin d'utiliser
imagemagick à travers l'API C++ magick++.

J'ai donc réalisé une dll assembly en c++ managé appellant l'api magick++ pour que celle-ci soit utilisable dans mon webservice.

Ce montage fonctionne parfaitement sur le serveur de développement
local ASP de visual studio.

Mais sur le serveur de production IIS 7.0 (la meme machine) lors du traitement de certaines images IIS plante et me leve une exception w3wp qui lorsque j'active le débugeur me dit qu'il s'agit
d'une erreur de stack overflow sur ma dll c++ manage.

Je tiens à préciser qu'avec la meme image tous se passe bien sur
le serveur de developement ASP.

Je soupsonne donc un probleme de configuration de IIS
(l'application s’exécute actuellement dans un
pool d'application .net 4.0 mode pipeline classic, et l'ISAPI est activée pour permettre l’exécution de code non managé)

la question est donc toute simple : pourquoi cela marche sur le serveur de dev et pas IIS ??

Je suis ouvert à toute idée et remarque car je suis vraiment à cours d'idée

merci d'avance
toams69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h59.


 
 
 
 
Partenaires

Hébergement Web