IIS7 MVC развертывается - 404 не найденный на некоторых действиях

После того, как развернутые части моего веб-приложения прекращают работать. Индексы на каждом контроллере действительно работают, и одна регистрация формы через Ajax, Вход в систему работает также. Другой затем это уступает 404. Я понимаю, что ничто конкретное не должно быть сделано в интегрированном режиме.

Я не знаю, как возобновить поиск и устранение неисправностей.

Некоторая информация:

  • Приложение использует набор пула приложений по умолчанию для интегрированного режима.
  • WebApp сделан в сетевой платформе 3.5.
  • Я использую модель маршрутизации значения по умолчанию.
  • ОС является Windows Server 2008.
  • IIS 7

Любая справка ценится. Спасибо.

Править: Я решил, что только действия, которые принимают идентификационный параметр, не работают. Наоборот, когда я добавляю фиктивный идентификационный метод в Домашнем контроллере приложения MVC по умолчанию, это работает.

РЕДАКТИРОВАНИЕ 2: Я нашел проблему. Ссылки на немногих страницах сайта не использовали помощника ActionLink. Было более трудно видеть из-за вызова Ajax. Так, никогда hardcode не связывается с действиями с сайтом, даже временным.

6
задан 14 revs, 3 users 100% 8 April 2010 в 17:34
поделиться