Je veux utiliser neetcpbinding, alors j'ai modifié ma configuration Web ci-dessous. Je ressens cette erreur:
Impossible de trouver une adresse de base qui correspond à Scheme Net.TCP pour le noeud final avec Nettcpbinding de liaison. Les schémas d'adresses de base enregistrés sont [http]. P> blockQuote>
Comment cela peut-il être résolu? P>
p>
xxx pré> p>
3 Réponses :
hmm ... Vous avez ajouté l'adresse de base à votre section Services / hôte OK. P>
Question rapide: es-tu auto-hébergement ou hébergeant dans IIS ?? Quelle version d'IIS ?? P>
IIS5 / 6 ne prend en charge que les connexions HTTP - Vous ne pouvez pas héberger une NETCP dans IIS 5/6. P>
Dans IIS7, vous devez passer manuellement à une série d'étapes pour activer les liaisons non http, mais c'est possible. Voir Cet article MSDN sur la manière de y parvenir. P>
Self-hosting est la meilleure option - vous obtenez toutes les liaisons et sont en contrôle total de votre service hébergé. P>
marc p>
J'utilise auto hébergement et IIS 7
Désolé Marc, j'utilise IIS 5.1
Comme je l'ai mentionné - IIS5, ne fonctionne pas i> travailler avec la liaison NETCP - vous devrez utiliser l'hébergement auto-hébergement dans ce cas. Avez-vous la même erreur dans l'hébergement auto-hébergement?
Je ne peux pas voir la section dans votre fichier de configuration, pouvez-vous s'il vous plaît
S'il vous plaît ajouter ceci
p> p>
Vouloir en savoir plus sur Nettcpbinding dans la WCF ... Visitez ce lien Il y a beaucoup d'informations .. planetofcoders.com/netcpbinding-in-wcf