Bonjour à tous,
J'ai essayé de faire ma première application connectée à l'aide de tutoriels.

J'ai donc réalisé des WebService qui me permettent de gérer une base de donnée de clients, et une petite appli graphique pour voir et gérer tout ça.
Lorsque mes WebService sont héberges en localhost tout marche très bien.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 <endpoint address="http://localhost:59561/FichesClientsService.svc"
                binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IFichesClientService"
                contract="FichesClientsService.IFichesClientService" name="BasicHttpBinding_IFichesClientService" />
        </client>
Pour aller plus loin je me suis dis que je vais interroger mes web services non pas tout en interne à Visual Studio, mais les mettre sur un serveur IIS local en remplaçant le localhost:59561 par 127.0.0.1.
Mes WS sont bien présents et sont affichés lorsque je rentre http://127.0.0.1/FichesClientsService.svc dans mon navigateur. Seulement j'ai une exception quand j'essai de récupérer mes données en vu de les afficher avec la méthode suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
public FichesClientsVM()
        {
            FichesClientServiceClient client = new FichesClientServiceClient();
            ListeDeFichesClients = new ObservableCollection<FicheClient>(client.GetFiches());
            client.Close();
        }
Et l'exception est "System.ServiceModel.FaultException" avec l'explication : Le serveur n'a pas pu traiter la demande en raison d'une erreur interne.
Comment puis-je résoudre cette erreur ?

edit :
Je viens de m'appercevoir que j'avais aussi cette exception :
Could not find default endpoint element that references contract 'FichesClientsService.IFichesClientService' in the ServiceModel client configuration section. This might be because no configuration file was found for your application, or because no endpoint element matching this contract could be found in the client element. GestionFichesClients MonChemin\MaPremiereApplicationConnectee\GestionFichesClients\MainWindow.xaml

Par contre je ne suis pas plus avancé :/
Le code source est ici https://github.com/apitaud/ApplicationConnect-e.git pour ceux qui veulent voir
Merci à tous