Маршрутизация ASP.NET на IIS 6

Можете ли вы привести более конкретный пример ситуации с ошибками? Я стараюсь изо всех сил симулировать в песочнице ( https://codesandbox.io/s/10j2xw6j3 ), но я не могу воспроизвести случай.

p.s. Это должно быть добавлено в комментарии, но stackoverflow мешает новым пользователям делать это. Поэтому я публикую здесь и редактирую позже

18
задан Peter Mortensen 8 January 2010 в 08:55
поделиться

5 ответов

Хорошую информацию вы найдете в блоге Стива Сандерсона " Развертывание ASP.NET MVC в IIS 6 ".

21
ответ дан 30 November 2019 в 06:59
поделиться

На сервере откройте IIS:

  1. Щелкните правой кнопкой мыши сайт / виртуальный каталог, выберите свойства
  2. Перейдите на вкладку Домашний каталог / Виртуальный каталог, нажмите Конфигурация (рядом с нижней частью )
  3. Снова в нижней части нажмите кнопку вставки
  4. Введите C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ aspnet_isapi.dll
  5. Альтернатива: введите C: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet_isapi.dll для ASP.NET 4.0
  6. Снимите кнопку «Проверить, что файл существует», нажмите «ОК» и закройте все диалоги
18
ответ дан 30 November 2019 в 06:59
поделиться

"Официальное" обсуждение отображений с подстановочными знаками можно найти на TechNet здесь , но мне нравится описание Фила Хаака, которое вы можете найти здесь . Не беспокойтесь о том, что речь идет о настройке ASP.NET MVC , просто поищите раздел «URL-адреса без расширения IIS6» - эта настройка применима как к MVC, так и к использованию маршрутизации с классическое веб-приложение .

3
ответ дан 30 November 2019 в 06:59
поделиться

В 64-разрядной версии IIS 6 выполните убедитесь, что путь под 4.) указывает на C: \ WINDOWS \ Microsoft.NET \ Framework64 \ v2.0.50727 \ aspnet_isapi.dll

0
ответ дан 30 November 2019 в 06:59
поделиться

Перезапись URL-адресов может помочь вам решить проблему. Реализовал решение, позволяющее развернуть приложение MVC в любой версии IIS даже при использовании виртуального хостинга. http://www.codeproject.com/KB/aspnet/iis-aspnet-url-rewriting.aspx

0
ответ дан 30 November 2019 в 06:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: