salut tout le monde.
je me retrouve face à un souci de déploiement je pense, ou de config, suite au développement d'un service WCF/REST.
après avoir longtemps patogé, et ayant suivi ce tuto à la base :
lorsque je fais appel via mon navigateur à mon service j'obtiens ceci :
après recherches j'ai trouvé ceci :Erreur du serveur dans l'application '/WCFTest'.
Erreur de configuration
Description : Une erreur s'est produite lors du traitement d'un fichier de configuration requis pour répondre à cette demande. Veuillez consulter ci-dessous les détails relatifs à l'erreur en question, puis modifier votre fichier de configuration de manière appropriée.
Message d'erreur de l'analyseur: Attribut 'targetFramework' non reconnu. Notez que les noms d'attributs respectent la casse.
Erreur source:
Ligne 3 :
Ligne 4 : <system.web>
Ligne 5 : <compilation debug="false" targetFramework="4.0" />
Ligne 6 : </system.web>
Ligne 7 : <system.serviceModel>
Fichier source : C:\inetpub\wwwroot\web.config Ligne : 5
Informations sur la version : Version Microsoft .NET Framework :2.0.50727.5472; Version ASP.NET :2.0.50727.5471
http://www.developpez.net/forums/d11...k-non-reconnu/
et ceci :
http://blogs.msdn.com/b/keithmg/arch...exception.aspx
mais chez moi ca n'a pas d'effet.
De plus, je ne comprends pas pourquoi il me parle de Framework 2.0 sachant que je développe en 4.
je précise aussi que j'ai effectué une publication de mon projet sur le localhost.
voici mon Web.config :
je suis un peu perdu du coup, je sais plus par ou aller, si quelqu'un aurait une idée ou une piste je suis preneur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 <system.web> <compilation debug="false" targetFramework="4.0" /> </system.web> <system.serviceModel> <services> <service name="ServiceTest"> <!--<endpoint address="" binding="webHttpBinding" contract="IServiceTest" behaviorConfiguration="RESTServiceTest">--> <endpoint address="http://localhost/WCFTest/ServiceTest.svc" binding="webHttpBinding" contract="IServiceTest" behaviorConfiguration="RESTServiceTest"> <identity> <dns value="localhost"/> </identity> </endpoint> </service> </services> <behaviors> <serviceBehaviors> <behavior> <!-- Pour éviter la divulgation des informations sur les métadonnées, définissez la valeur ci-dessous sur false et supprimez le point de terminaison des métadonnées ci-dessus avant le déploiement --> <serviceMetadata httpGetEnabled="true"/> <!-- Pour recevoir les détails d'exception des erreurs à des fins de débogage, définissez la valeur ci-dessous sur true. Définissez-la sur false avant le déploiement pour éviter la divulgation des informations d'exception --> <serviceDebug includeExceptionDetailInFaults="false"/> </behavior> </serviceBehaviors> <endpointBehaviors> <behavior name="RESTServiceTest"> <webHttp/> </behavior> </endpointBehaviors> </behaviors> <serviceHostingEnvironment multipleSiteBindingsEnabled="true" /> </system.serviceModel> <system.webServer> <modules runAllManagedModulesForAllRequests="true"/> </system.webServer>
merci d'avance
Partager