|
Kõik tunnevad veebilehtede seadistamist IIS-is ja ma ei usu, et paljud vennad seda ei tee, aga MVC asp.net seadistamisel tekivad mõned probleemid. Salvestan seadistamise käigus esinenud probleemid teie viitamiseks. Minu seadme server on Windows 2003 süsteem, IIS6
Kataloogi loetelu keelatudSee virtuaalkataloog ei luba sisu loetlemist.
See on sellepärast, et sul puudub dll fail, Vali sait - > Omadused -> Kodukataloog -> Konfiguratsioon -> Kaardistamine
Lisa allpool valikusse Wildcard Application Mapping
C:WINDOWSMicrosoft.NETFramework2.0.50727aspnet_isapi.dll Pane tähele, et
Kinnita, kas fail eksisteerib selle linnukese kaudu, ära kunagi vali miks. Sest IIS 6,7 versioonis ta ei tunne marsruutimise rajaseadeid ära
Üldiselt oleme - public static void RegisterRoutes(RouteCollection routes)
- {
- routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
- routes.MapRoute(
- "Default", // Route name
- "{controller}.aspx/{action}/{id}", // 大家看好,如果你选择了上面的复选框,这里你就得加上文件的扩展名,不然的话,会提示你,文件不存在
- new { controller = "Home", action = "Index", id = ""}// Parameter defaults
- );
Kopeeri koodLihtsalt muuda ülaltoodud programmi kaardistus dll .NET 4.0-ks!
|