J'ai un service WCF dans un répertoire "Services" dans mon application web asp.net. Dans
/Services/MyService.svc
/Services/MyService.svc.cs
Tout fonctionne lorsque je copie mon code source dans le répertoire virtuel. Nous espérions vraiment précompiler le code pour diverses raisons, mais lorsque nous le faisons, le service est interrompu. Je suppose que le fichier ".cs" est maintenant précompilé et qu'il n'y a plus de "MyService.svc.cs" dans le répertoire "/Services".
L'erreur
Erreur : Impossible d'obtenir des métadonnées de http://myurl.com/services/MyService.svc
Ma majoration .svc est la norme :
<%@ ServiceHost Language="C#" Debug="true" Service="MyNamespace.MyService" CodeBehind="MyNamespace.MyService.svc.cs" %>
Y a-t-il quelque chose que je fais mal, ou que je peux changer sur le client/service WCF pour permettre la précomilation ASP.net ?