Unable to access IIS Metabase

Estaba cargando un proyecto WebApi en mi máquina personal, y me salió un mensaje de error diciéndome que el proyecto está configurado para  utilizar un IIS y no lo tengo instalado; que si lo reconfigura para utilizar el IIS Express.

Seguir leyendo “Unable to access IIS Metabase”

Anuncios

ActionLink a otro controlador

Curioso, además inesperado. Quiero hacer un enlace desde mi tabla de competiciones a el detalle de puntuaciones de  dicha competición. Las competiciones se generan en CompeticionesController y quiero que llamen a PuntuacionesController, al método Details. Pos ná, miro por encima el porrrón de sobrecargas del helper Html.ActionLink y pongo:

@Html.ActionLink("Puntuar", "Details", "Puntuacion", new { id = item.idCompeticion })

Lo cual provoca un curioso error ya el enlace en vez de llamarme a Puntuación, sigue apuntado a Competicion, además de meterme un parámetro que no es el esperado.

http://localhost/ArcherySystem/Competicion/Details?Length=10

La solución es añadir un quinto parámetro, de los 9 que existen sobrecargados.

@Html.ActionLink("Puntuar", "Details", "Puntuacion", new { id = item.idCompeticion }, null)

Espero que sea de utilidad.