对localhost的调用(使用VS 2008集成的Web服务器)无效(空页..)
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
);
如何解决这个问题,以便它可以在两个网络服务器上运行?
答案 0 :(得分:0)
是的,这是一个棘手的问题,它之前也让我受益匪浅。按照这个: http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx