Quando si crea un nuovo progetto MVC ASP.NET in Visual Studio 2008, per impostazione predefinita è presente una pagina Default.aspx. Ha una lineaPerché ASP.NET MVC ha il fastidio di avere un file Default.aspx?
Nella sua funzione Page_Load, esso reindirizza solo per "/" per passare attraverso la procedura di routing.
public void Page_Load(object sender, System.EventArgs e)
{
HttpContext.Current.RewritePath(Request.ApplicationPath);
IHttpHandler httpHandler = new MvcHttpHandler();
httpHandler.ProcessRequest(HttpContext.Current);
}
ho cercato di rimuovere Default.aspx e si scopre che il default URI "http://localhost:2574/" è ancora accessibile. Quindi, perché preoccuparsi di avere tale Default.aspx?
che cos'è la "versione precedente"? IIS 6? –