ASP.NET localhost проблема маршрутизации - PullRequest
0 голосов
/ 15 декабря 2009

Вызов localhost (с использованием интегрированного веб-сервера VS 2008) не работает (пустая страница ..)

http://localhost:6666

но звонок на удаленный IIS

http://asdf.com/MyApp

направляется на правильный контроллер и метод (SearchController -> Search) ... MyApp - это каталог IIS, в котором находится папка "Controller" ...

Код маршрутизации:

        routes.MapRoute(
            "Default",                                              // Route name
            "{controller}/{action}/{id}",                           // URL with parameters
            new { controller = "Search", action = "Search", id = "" }  // Parameter defaults
        );

Как решить эту проблему, чтобы она работала на обоих веб-серверах?

1 Ответ

0 голосов
/ 15 декабря 2009

Да, это сложно, я тоже до этого дошел. Следить за этим: http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx

...