|
Visi ir pazīstami ar vietņu konfigurēšanu IIS, un es nedomāju, ka ir daudz brāļu, kas to nedara, bet, konfigurējot asp.net MVC, radīsies dažas problēmas. Es ierakstīšu problēmas, ar kurām saskāros konfigurācijas laikā. Manas vienības serveris ir Windows 2003 sistēma, IIS6
Direktorija saraksts noraidītsŠis virtuālais direktorijs neļauj uzskaitīt saturu.
Tas ir tāpēc, ka jums trūkst dll faila, Izvēlieties vietni - > Rekvizīti -> Mājas direktorijs -> Konfigurācija > kartēšana
Ievietojiet atlasē zemāk esošo aizstājējzīmju lietojumprogrammu kartējumu
C:WINDOWSMicrosoft.NETFramework2.0.50727aspnet_isapi.dll Ņemiet vērā, ka
Apstipriniet, vai fails ir šī izvēles rūtiņa, nekad neatlasiet iemeslu. Jo IIS 6,7 versijā viņš neatpazīst ceļa iestatījumus mūsu maršrutēšanā
Mēs parasti esam - 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
- );
Kopēt koduVienkārši nomainiet iepriekš minēto programmas kartēšanas dll uz .NET 4.0!
|