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 ?


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();
        }
c'est la ligne t.test(); qui plante


Merci a tous pour vos réponses (a l'avance)


Geo.