Pergunta

Estou tentando implantar uma ASP.NET MVC3 app para o meu Windows 8 caixa com IIS8.Quando eu tento rota para o site eu recebo o seguinte erro:

HTTP Error 403.14 - Forbidden

Praticamente tudo o que puder encontrar sobre esta questão diz para executar:

aspnet_regiis.exe -ir

Quando eu executo isso no meu Windows 8 caixa, recebo a seguinte mensagem:

Microsoft Windows [Version 6.2.9200]
(c) 2012 Microsoft Corporation. All rights reserved.

C:\Users\Justin>C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe
-ir
Microsoft (R) ASP.NET RegIIS version 4.0.30319.17929
Administration utility to install and uninstall ASP.NET on the local machine.
Copyright (C) Microsoft Corporation.  All rights reserved.
Start installing ASP.NET (4.0.30319.17929) without changing existing web 
applications to use this version of ASP.Net.  This option is not supported on 
this version of the operating system.  Administrators should instead install / 
uninstall ASP.NET 4.5 with IIS8 using the "Turn Windows Features On/Off" dialog, 
the Server Manager management tool, or the dism.exe command line tool.  For more 
details please see http://go.microsoft.com/fwlink/?LinkID=216771.
Finished installing ASP.NET (4.0.30319.17929) without changing existing web 
applications to use this version of ASP.Net.

ASP.NET 4.5 já está instalado no meu sistema.

Windows Features

Meu aplicativo é executado corretamente no Visual Studio, mas eu não posso implementá-la para salvar a minha vida.Eu sou completamente em uma perda sobre onde ir a partir daqui.Eu tenho tentado tanto, clássico e integrado modos de pipeline para este site.

Foi útil?

Solução

Eu estou tendo o mesmo problema.Até agora eu só encontrei este tópico do fórum de que uma das respostas indica que a instalação via Web Platform Installer resolvido o problema, no entanto isto não funciona para mim.O IIS ASP.NET 4.5 recurso é desabilitado como ele já está instalado.

ATUALIZAÇÃO: Eu tenho que trabalhar, finalmente.

Siga as instruções a partir deste ENTÃO pergunta para habilitar o serviço wcf no IIS:WCF no IIS8;*.svc mapeamento do manipulador não funciona

Aqui está uma série de informações sobre como obter o mapeamento do processador instalado

Outras dicas

Execute o seguinte comando, que irá instalar e registrar ASP.NET 4.5 no IIS:

dism /online /enable-feature /featurename:IIS-ASPNET45 /all

Tente esse link..Que vai ajudar você a se registrar asp.net 4.5 no iis 8...http://support.microsoft.com/kb/2736284

o que funcionou para mim é:- desmarcar a caixa de 4,5 e 3,5 em adicionar/remover funcionalidades do windows - reiniciado o computador - verificada a 4,5 e 3,5 em adicionar/remover funcionalidades do windows.

E a partir desse ponto, tudo certo novamente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top