2010-08-16 4 views
0

J'essaye d'héberger le service dans IIS mais j'obtiens la page introuvable erreur. Voici ce que je l'ai fait pour héberger dans IISHébergement du service WCF dans IIS

  1. créé une application de service WCF (BillingService)
  2. J'ai deux classes appelées IBillSrv.cs (comme base) et BillSrvc.cs
  3. a ajouté une nouvelle WCFService site Web (BillSrvcSite) à la solution et ajouté une référence au service de facturation (BillingService) mentionné ci-dessus.
  4. Dans IIS créé un nouveau site virtuel et cartographiés à BillSrvSite
  5. Ouvert le web.config et a changé le contrat de point final à IBillSrv

Quand je lance fonctionne bien dans le client de test WCF. mais quand je colle l'URL ci-dessous dans IE, j'obtiens la page non trouvée. J'utilise C# 2008 Est-ce que quelqu'un peut me dire ce qui manque ou ce qui ne va pas?

+0

Vous dites «Classe de base» et «Classe dérivée», mais vous n'avez pas affiché de cours, seulement des parties d'une classe. S'il vous plaît poster les plus petites classes complètes qui reproduisent ce problème. –

+0

Ne pas supprimer le contenu de votre question! Maintenant, la communication entre vous et John n'a pas de sens et personne ne s'occupera de votre question. –

Répondre

0

Cela n'a rien à voir avec la persistance. Un membre d'interface comme ParseTestQues ne peut être implémenté implicitement par une méthode publique. Faites simplement ParseTestQues être public.


Votre point de terminaison de service ne s'appelle-t-il pas quelque chose comme "BillSrvc.svc"? Essayez de taper http://localhost/BillingService/BillSrvc/BillSrvc.svc dans le navigateur et voir ce qui se passe.

+0

Merci John. Lorsque j'exécute ce programme, je vois le point de terminaison ParseTestQues désactivé et lorsque je survole je vois le message "Cette opération n'est pas supportée dans le client de test WCF" – user420469

+0

Avez-vous rendu public ParseTestQues, comme je l'ai demandé? Est-ce que le projet compile? –

+0

ya compilé mais j'obtiens une erreur: "Cette opération n'est pas supportée dans WCF Test Client" dans le client de test WCF – user420469

Questions connexes