IIS6 Проблемы с ASP.NET MVC - PullRequest
       12

IIS6 Проблемы с ASP.NET MVC

0 голосов
/ 22 марта 2010

У меня есть страница ASP.NET MVC. Я настроил веб-сайт IIS и добавил дополнительный файл H: \ WINDOWS \ Microsoft.NET \ Framework64 \ v2.0.50727 \ aspnet_isapi.dll.

Моя структура каталогов такая же

/
../App_data/
../bin/
../Content/
../Properties/
../Scripts/
../Views/
../Default.aspx
../Global.asax
../Web.config

Моя страница настроена на порт 9090.

Если я пытаюсь получить доступ к странице, я получаю страницу «по умолчанию». Но если я пытаюсь получить доступ к любой другой странице, кроме // myServer: 9090, например // myServer: 9090 / home (это метод по умолчанию в моем HomeController), я получаю страницу ошибки «страница не найдена».

Для меня это выглядит так, будто он не выполняет ассамблию. На Debbuging Server все работает хорошо.

В чем может быть проблема?

P.S: Если я прощу что-то, пожалуйста, попросите! спасибо!

Ответы [ 3 ]

1 голос
/ 22 марта 2010

Взгляните на эту страницу .Чтобы заставить MVC работать в зависимости от того, какую версию IIS вы используете, вы должны выполнять разные действия с IIS.

1 голос
/ 22 марта 2010

Проблема заключалась в том, что я использую 64-битный сервер, поэтому мне пришлось снять флажок «подтвердить, что файл существует»

1 голос
/ 22 марта 2010

Вот хороший пост , объясняющий, как настроить ASP.NET MVC для работы на IIS6 с использованием маршрутов без расширений.

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