Pergunta

Meu projeto (chamado de Víbora) parece estar a funcionar correctamente no modo de depuração no meu dev PC.

A seguinte linha

<a href="@Url.Action("Index", "Setup")">Setup</a>

dá-me o seguinte link no navegador em dev, que funciona bem:

http://localhost/Viper/Setup

No entanto, quando eu lançar este para o preparo do pc, quando eu olhar para o mesmo link, eu posso conseguir isso:

http://setup

Alguma idéia de por que a versão de modo não captura o caminho virtual?

Foi útil?

Solução

por que não usar

@Html.ActionLink("Setup", "Index", "Setup")

se você precisar de relativa caminho que você pode usar

@Url.Content("~/")

então no seu caso

<a href="@Url.Content("~/" + Url.Action("Index","Setup"))" >Setup</a>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top