ASP MVC на IIS6 - PullRequest
       12

ASP MVC на IIS6

1 голос
/ 02 февраля 2010

В нашем приложении asp mvc мы используем встроенные представления, изображения и файлы css.При развертывании на IIS6 представления визуализируются, но у нас возникают проблемы с изображениями и файлами CSS.Мы получаем ошибку 404. Не найдено.

То же приложение на UltiDev Cassini Web Server работает нормально.Проблема, кажется, с IIS6.Будем весьма благодарны за любые советы и помощь по этой теме.

1 Ответ

1 голос
/ 02 февраля 2010

Вы говорите IIS обрабатывать все запросы через фильтр ISAPI? Было неясно, было ли это сделано в вашей конфигурации. Если нет, то это необходимо для приложения MVC в IIS6 ...

  1. Зайдите в диспетчер IIS.
  2. Выберите ваш сайт, затем свойства.
  3. Домашний каталог
  4. Конфигурация

Затем вставьте карту приложения с подстановочными знаками.

Установите для него значение [star]. [Star] и установите для исполняемого файла C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi.dll

ОТКЛЮЧИТЕ "убедитесь, что файл существует".

Это заставит IIS6 отправлять все запросы для файлов любого типа через фильтр ISAPI. Недостатком является производительность, но в SO есть сообщения о том, как написать лучший обработчик для вашего приложения MVC.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...