J'utilise VS2010 + C# + .Net 4.0 + IIS 7.5 + Windows 7. Lorsque j'ouvre un fichier svc (dans le gestionnaire IIS, faites un clic droit sur le fichier svc et sélectionnez browse) pour un projet WCF dans IIS, il y a une erreur comme ça, des idées ce qui ne va pas?Interdit de parcourir le fichier svc WCF?
This type of page is not served.
Description: The type of page you have requested is not served because it has been explicitly forbidden. The extension '.svc' may be incorrect. Please review the URL below and make sure that it is spelled correctly.
Voici le contenu du fichier web.config que j'utilise, est-ce correct?
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<staticContent>
<remove fileExtension=".svc" />
</staticContent>
<handlers>
<remove name="svc-ISAPI-2.0" />
<remove name="svc-Integrated" />
<add name="svc-ISAPI-2.0" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
</handlers>
</system.webServer>
</configuration>
Merci! Je devrais exécuter servicemodelreg sous C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319? Ou sous C: \ Windows \ Microsoft.NET \ Framework \ v3.0 \ Windows Communication Foundation? – George2
J'ai essayé votre solution, mais rencontré un nouveau problème => http://stackoverflow.com/questions/3776493/loading-error-for-system-servicemodel-activation-httpmodule Je suis confus pourquoi il y a une erreur concernant le chargement 3.0 Service Erreur de modèle. Mon code est construit pour .Net 4.0. – George2
Je suspecte également le web.config n'est pas correct. J'ai posté le web.config que j'utilise dans le post original, des idées? – George2