Je développe une application Windows 8.1 Store. J'avais besoin de me connecter à la base de données externe, donc j'ai créé le service WCF. Cela fonctionne bien quand il est sur mon ordinateur, mais il se bloque avec une erreur sur ma tablette. J'ai créé un service Windows via InstallUtil.exe et cela fonctionne, je peux aller à la page http://localhost:8080/ via le navigateur. Mais quand je commence une demande et je voulais recevoir certains dossiers, il se bloque avec cette erreur:Il n'y avait pas de point de terminaison à http: // localhost: 8080/
There was no endpoint listening at http://localhost:8080/DatabaseService that could accept message. This is often caused by an incorrect address or SOAP action.
La chose est que je l'ai fait exactement la même chose sur mon ordinateur et il fonctionne très bien, mais sur ma tablette, il ne travail. Toute aide, s'il vous plaît?
Si c'est un service, il n'a pas besoin d'IIS. Assurez-vous que le pare-feu ne le bloque pas. Ce port n'étant pas normalement utilisé, le pare-feu Windows peut le bloquer à partir de demandes externes. – compman2408
Cette URL ne devrait-elle pas ressembler plus à 'http: // localhost: 8080/DatabaseService.svc/endpointName'? – stuartd
compman2408, j'éteint le pare-feu – Shafter