405 - Serviço de adição de "Método não permitido" hospedado no IIS7

6

Parece que não consigo contornar este problema de adicionar uma referência de serviço da Web quando o serviço da Web está hospedado no IIS 7.

Eu posso adicioná-lo muito bem se eu estiver executando o servidor de desenvolvimento VS2008, mas quando eu mudo para o IIS eu recebo um erro 405. Parece ser uma questão de permissão, mas o que?

Eu tentei adicionar permissões a 'Todos' na pasta em que o serviço se encontra e adicionando um mapeamento de script de * .svn para aspnet_isapi.dll.

Alguém sabe o que eu posso estar perdendo?

Obrigado!

EDIT: Adicionado uma recompensa de tudo que tenho. Parece que colocar essa pergunta no SO faz com que as aves 'Isto deveria estar em ...', mesmo que a falha do servidor seja onde as perguntas vão morrer.

    
por eskerber 23.10.2009 / 18:24

1 resposta

5

<% windir% > Microsoft.NET/Framework/v3.0/Windows Communication Foundation / ServiceModelReg.exe -i

... então

<% windir% > Microsoft.NET/Framework/v2.0.50727/aspnet_regiis -i -enable

Isso mapeou as devidas dll's do isapi para a extensão * svc, entre outras coisas.

Abençoe a Microsoft ...

    
por 28.10.2009 / 20:19