Bonjour
Voila j'ai un problème que je trouve bizarre, je m'explique.
J'ai fait un nouveau projet ,avec un WebService WCF compatible silverlight.
L'application s'execute hors navigateur, alors pour debuger l'appli au niveau du WebService je suis oblige a chaque compilation de cliquer sur "Outil","Attacher au processur" puis le serveur localhost.
Bref
Dans mon service j'ai 2 methodes (pour tester), une qui me retourne un Int, l'autre qui me retourne rien.
Voila
Bref quand j'appelle la première méthode, il n'y a pas de soucis la valeur est bien retourne (il s'arrête sur le point d'arrêt) mais pour la deuxième, je tombe sur une erreur " " sans même être rentre sur le point d'arrêt.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 public class Service { [OperationContract] public int Retourne(string path) { // Ajoutez votre implémentation d'opération ici int ret = 5; return (ret); } [OperationContract] public void UploadFile(byte[] data) { int i = 0; // string path = HttpContext.Current.Server.MapPath("~/App_Data/fichier.jpeg"); return; } // Ajoutez des opérations supplémentaires ici et marquez-les avec [OperationContract] }
Voici ou Visual Studio me mène et l'erreur.
PS : J'ai vérifie le tableau de byte "data" n'est pas vide.
Merci de m'aider
Partager