2009-09-23 5 views
0

Déploiement d'un service WCF dans IIS donne l'erreur suivante:WCF - IIS ne reçoit pas .net 3.0

Server Error in '/calc' Application. 
Parser Error 
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. 

Parser Error Message: The unrecognized directive 'Service' is specified. 

Source Error: 

Line 7: 
Line 8: 
Line 9: <%@ Service Class="Calculator.CalculatorService" %> 
Line 10: <%@ Assembly Name="CalculatorService" %> 


Source File: /calc/Service.svc Line: 9 

Version Information: Microsoft .NET Framework Version:2.0.50727.3053; ASP.NET Version:2.0.50727.3053 

J'ai étudié these suggestions. Mais ça n'a pas marché.

Quel peut être le problème?

+0

montrez-nous le contenu de votre fichier * .svc !! –

Répondre

3

Est-il possible que vous manque le ServiceHost pour commencer la directive pour le service ..

IE:

<%@ ServiceHost Service="Calculator.CalculatorService" %> 

post-scriptum .NET 3.0 & 3.5 sont des versions d'assemblage en plus du 2.0 Runtime, le framework ne dira pas la version 3.0/3.5

Questions connexes