2010-01-12 3 views
1

Я развернул приложение ASP.NET MVC после статьи How to: Deploy an ASP.NET MVC Application. Страница индекса для приложения корректно отображает изображения, загружая JavaScript и CSS. К сожалению, ни одна из ссылок не работает. Я думал, что этот вопрос переполнения стека ASP.NET MVC deployment to IIS 5/6 with Virtual Directory решит мою проблему, но безрезультатно.ASP.NET MVC Ссылки приводят к 404 ошибкам после развертывания

В настоящее время я пытаюсь связать с помощью этого метода:

<a id="Remove-Sk-<%= item.Sk %>" href= 
    "<%= Url.Action("Inactivate", "Item", new { id=item.Sk }) %>" 
    class="cboxelement"> 

Который делает

<a id="Remove-Sk-113103" href="/app/Item/Inactivate/113103" 
    class="cboxelement"> 

При нажатии на оказанную ссылку выше результатов в 404 Ошибки по адресу:

https://dev-env/app/Item/Inactivate/113103 

Эта ссылка выглядит так, как я ожидал бы. Что я сделал не так? Есть ли проблема с конфигурацией, которую я пропускаю?

+1

Вы говорите, что ссылки не работают, но затем вы продолжаете говорить, что они выглядят правильно после нажатия на них. Пожалуйста, уточните, что является неправильным. Каковы симптомы, что что-то не так? Вы получаете 404 после нажатия? –

+0

@ Спасибо за вопрос, я изменил вопрос, чтобы лучше отразить проблему. Спасибо, что попросил меня уточнить. – ahsteele

+0

Намного лучше, спасибо! знак равно –

ответ

2

Если вы развернулись к IIS6, добавили ли вы необходимые сопоставления подстановочных знаков? Эта проблема проявляется в 404 ошибках. Вы не увидите их на своей локальной рабочей станции, если используете IIS7 + или веб-сервер разработки ASP.NET.

This статья поможет вам, если это проблема.

 Смежные вопросы

  • Нет связанных вопросов^_^