2009-09-23 8 views
0

J'ai déployé le service WCF sur les services Internet (IIS) en créant un VirtualDirectory.Le déploiement de WCF - IIS ne fonctionnait pas

Alors que l'accès de Firefox il génère le message suivant:

XML Parsing Error: not well-formed 
Location: http://localhost/Calculator/Service.svc 
Line Number 9, Column 2:<%@ Service Class="Calculator.CalculatorService" %> 
-^ 

Qu'est-ce qui ne va pas?

+0

158 questions et vous en avez accepté un peu plus de la moitié. Y avait-il un problème avec les autres réponses? –

Répondre

2

Il semblerait que les extensions WCF ne soient pas correctement enregistrées auprès d'IIS et qu'IIS diffuse le fichier .svc brut au lieu d'exécuter votre service.

Assurez-vous que ASP.NET v2.0 est activé dans votre répertoire virtuel, puis utilisez ServiceModelReg.exe pour y enregistrer les extensions WCF.

Questions connexes