|
Todo el mundo está familiarizado con la configuración de sitios web en IIS, y no creo que haya muchos hermanos que no lo hagan, pero al configurar asp.net MVC, habrá algunos problemas. Registraré los problemas que encontré durante la configuración para que te lo consultes. El servidor de mi unidad es un sistema Windows 2003, IIS6
Listado de directorio denegadoEste Directorio Virtual no permite que se listen contenidos.
Esto es porque te falta un archivo dll, Seleccionar sitio - Propiedades > -Directorio de > Hogar -Configuración > -Mapeo >
Inserta el mapeo de la aplicación comodín a continuación en la selección
C:WINDOWSMicrosoft.NETFramework2.0.50727aspnet_isapi.dll Nótese aquí que
Confirma si el archivo existe en esta casilla, nunca selecciones el motivo. Porque en la versión IIS 6,7, no reconoce la configuración de ruta en nuestro enrutamiento
Generalmente lo somos - public static void RegisterRoutes(RouteCollection routes)
- {
- routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
- routes.MapRoute(
- "Default", // Route name
- "{controller}.aspx/{action}/{id}", // 大家看好,如果你选择了上面的复选框,这里你就得加上文件的扩展名,不然的话,会提示你,文件不存在
- new { controller = "Home", action = "Index", id = ""}// Parameter defaults
- );
Copiar código¡Solo cambia el DLL de mapeo de programas anterior a .NET 4.0!
|