我想通过visual studio在本地主机上发布我的mvc网站,但问题是当我浏览到浏览器中的本地主机时,它给了我一个目录列表页面。这里是发布对话的屏幕截图。有人可以请指导我的过程中,我一直在寻找了一整天,但不能让它的工作在localhost上发布我的MVC3网站
这里的id global.ascx
public class MvcApplication : System.Web.HttpApplication
{
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute("Facebook",
"XdReceiver",
new { controller = "Account", action = "XdReceiver" });
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
}
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes);
}
}
你试过导航到'http:// localhost/Rental'吗? – 2012-02-25 14:41:32
@DarinDimitrov是的,它给了我一个404 – 2012-02-25 14:46:53