WCF no IIS 5.1 serviu como arquivo de texto sem formatação

Acabei de configurar um serviço WCF simples no meu ambiente de desenvolvimento e, até o momento, os terminais estão funcionando bem, para solicitações SOAP e JSON

Eu comecei a implantar esta solução em um servidor de armazenamento temporário hospedado no IIS 5.1 (antigo, eu sei, mas tenha paciência comigo) e o.svcs arquivos @ de repente não estão mais funcionando. Não que o IIS não possa encontrá-los, mas eles estão sendo exibidos como arquivos de texto sem formataçã

Este é basicamente o que aparece no meu navegador quando eu coloco um.svc Arquivo

<%@ ServiceHost Language="C#" Debug="true" Service="service.myservice" CodeBehind="myservice.svc.cs" %>

Agora, eu tentei todas as soluções que eu já vi no SO e em outros sites (incluindo a reinstalação das ligações do ASP.NET no IIS usandoaspnet_regiis e restabelecer os identificadores ISAPI do WCF usandoservicemodelreg.exe), mas nenhum deles funcion

Uma peculiaridade que pode ser importante é que o IIS 5.1 está servindo na porta 8000, porque o Apache está atualmente em execução no padrão 80. Isso pode ser um culpado? Eu tentei correrservicemodelreg -s:myservice para tentar acessar o caminho do meu aplicativo diretamente, mas isso me diz que não existe esse aplicativo noIIS:/localhost/myservice (talvez porque deva estar emIIS:/localhost:8000/myservice? Não tenho certeza.

Verifiquei que tenho uma estrutura funcional .NET 3.5 inativa, o.aspxs arquivos @ são exibidos OK. É apenas o.svc arquivos que não estão sendo exibidos corretament

Alguma ideia

questionAnswers(1)

yourAnswerToTheQuestion