2010-08-25 18 views
11

J'ai créé un nouveau projet de type "bibliothèque de services WCF". J'ai créé un fichier pour mon contrat et un fichier qui implémente l'interface. Les deux fichiers ont l'extension .cs.Service WCF. Où ajouter fichier svc

S'il vous plaît quelqu'un peut-il me dire comment puis-je le consommer. Je veux dire où dois-je ajouter mon fichier .svc

Répondre

14

Vous devez créer un autre projet - application Web ou application de service WCF (généralement, c'est la même chose que l'application Web avec quelques références ajoutées). Ensuite, vous devez référencer votre bibliothèque de services dans le nouveau projet et ajouter le fichier .svc. Supprimer le code derrière le fichier du fichier .svc nouvellement créé et ouvrir le balisage de ce fichier. Attribut Modifier le service de la directive @ServiceHost. L'attribut doit pointer vers votre service implémenté dans la bibliothèque (nom complet avec espace de noms). Ensuite, ajoutez la configuration à la configuration web.

Si vous utilisez WCF 4.0, vous n'avez pas besoin de créer de configuration (la valeur par défaut sera utilisée) et vous n'avez même pas besoin de définir le fichier .svc. WCF 4.0 prend en charge configuration based activation.

+0

Merci pour la réponse. – Amit

Questions connexes