Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 17299|Resposta: 0

[ASP.NET] asp.net Lista de Diretórios Solução Negada aparece em sites de MVC

[Copiar link]
Publicado em 19/11/2015 17:48:21 | | | |

Todo mundo está familiarizado com configurar sites no IIS, e não acho que muitos irmãos não façam isso, mas ao configurar asp.net MVC, haverá alguns problemas. Vou registrar os problemas que encontrei durante a configuração para sua referência.

O servidor da minha unidade é o sistema Windows 2003, IIS6


Listagem de Diretório NegadaEste Diretório Virtual não permite que conteúdos sejam listados.

      Isso porque você está faltando um arquivo dll,

       Selecione o site - Propriedades > -Diretório > Residencial -Configuração > -Mapeamento >

        

        Insira o Mapeamento de Aplicação Curinga abaixo na seleção

        C:WINDOWSMicrosoft.NETFramework 2.0.50727aspnet_isapi.dll

        Note aqui que

        

       Confirme se o arquivo existe nessa caixa, nunca selecione o motivo. Porque na versão IIS 6,7, ele não reconhece as configurações de caminho no nosso Roteamento



Geralmente somos

  1. public static void RegisterRoutes(RouteCollection routes)            
  2.     {                  
  3.      routes.IgnoreRoute("{resource}.axd/{*pathInfo}");                  
  4.      routes.MapRoute(                       
  5.      "Default", // Route name                       
  6.     "{controller}.aspx/{action}/{id}", // 大家看好,如果你选择了上面的复选框,这里你就得加上文件的扩展名,不然的话,会提示你,文件不存在         
  7.      new { controller = "Home", action = "Index", id = ""}// Parameter defaults                  
  8.      );            
Copiar código

Basta mudar o mapeamento do programa acima para .NET 4.0!






Anterior:Tutorial de instalação do SQL Prompt
Próximo:c# Conecte-se ao banco de dados Mysql
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com