Mettre en place une application WCF sur un hébergement Plesk Windows

Ce tutoriel, vous guidera dans la mise en place d'une application WCF sur un hébergement Plesk Windows ou le Composent WCF est déjà  présent sur le serveur.

Consigne :

Pour cela il vous faut ajouter certains é'lé'ments dans le «'web.config»' pré'sent à' la racine de votre application.





Si vous utilisez le framework jusque la version 3.5 :






<'add name="'svc-Integrated"' path="'*.svc"' verb="'*"' type="'System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"' preCondition="'integratedMode"' />'


<'add name="'svc-ISAPI-2.0"' path="'*.svc"' verb="'*"' modules="'IsapiModule"' scriptProcessor="'%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll"' preCondition="'classicMode,runtimeVersionv2.0,bitness32"' />'








Si vous utilisez le framework 4.0 :








<'add name="'svc-Integrated-4.0"' path="'*.svc"' verb="'*"' type="'System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"' preCondition="'integratedMode"' />'


<'add name="'svc-ISAPI-4.0_32bit"' path="'*.svc"' verb="'*"' modules="'IsapiModule"' scriptProcessor="'%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll"' preCondition="'classicMode,runtimeVersionv2.0,bitness32"' />'


<'add name="'svc-ISAPI-4.0_64bit"' path="'*.svc"' verb="'*"' modules="'IsapiModule"' scriptProcessor="'%SystemRoot%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll"' preCondition="'classicMode,runtimeVersionv2.0,bitness32"' />'









Apres ces modifications, vous obtenez toujours un message d'erreur.



Vous pouvez rajouter un type mime au niveau de votre interface Plesk.



>' Votre Domaine >' Ré'pertoires virtuels>'




>' Onglet types MIME >'







Puis "'Ajouter"' un champ de type <'mimeMap fileExtension="'.svc"' mimeType="'application/octet-stream"' />'


Nombre de Lectures : 150
Date de mise en ligne : 02 fév. 2011 à 20:31

Les Catégories

Une Pub