Bonjour,
j'ai créé un webservice en .net dont une méthode fait appel a une classe Foxpro. La classe s'instancie bien mais quand je fais appel a cette méthode, L'explorer plante en me renvoyant cette erreur :
System.Runtime.InteropServices.COMException: The server threw an exception. (Exception from HRESULT: 0x80010105 (RPC_E_SERVERFAULT))
at test.testClass.test()
at WsFlex.Service1.TestObj() in C:\Users\GFAU\Documents\Visual Studio 2005\Projects\WsFlex\WsFlex\Service1.asmx.cs:line 51
ps : je précise que l'erreur surviens sur le serveur et non pas sur la machine de développement.
ps2 : si je fais appel a cette dll via Foxpro et a cette méthode, j'ai bien une réponse.
Auriez-vous une mini idée de ce qui se passe ?
c'est la ligne t.test(); qui plante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 [WebMethod] public string TestObj() { test.test t = new test.test(); return t.test(); }
Merci a tous pour vos réponses (a l'avance)
Geo.
Partager