Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 17299|Відповідь: 0

[ASP.NET] asp.net Відхилене обхідне рішення з'являється на сайтах MVC

[Копіювати посилання]
Опубліковано 19.11.2015 17:48:21 | | | |

Усі знайомі з налаштуванням сайтів у IIS, і я не думаю, що є багато братів, які цього не роблять, але при налаштуванні asp.net MVC виникають певні проблеми. Я запишу проблеми, з якими зіткнувся під час налаштування, для вашого довідки.

Сервер мого пристрою — це система Windows 2003, IIS6


Перелік у довіднику відхиленоЦей Віртуальний Каталог не дозволяє перелічувати вміст.

      Це тому, що вам бракує dll-файлу,

       Вибрати сайт - > Властивості -> Головний каталог -> Конфігурація -> Відображення

        

        Вставте Wildcard Application Mapping нижче у вибір

        C:WINDOWSMicrosoft.NETFramework 2.0.50727aspnet_isapi.dll

        Зверніть увагу, що

        

       Перевірте, чи існує файл у цій галочці, ніколи не вибирайте чому. Тому що у версії IIS 6,7 він не розпізнає налаштування шляху в нашому маршрутизації



Зазвичай ми так і робимо

  1. public static void RegisterRoutes(RouteCollection routes)            
  2.     {                  
  3.      routes.IgnoreRoute("{resource}.axd/{*pathInfo}");                  
  4.      routes.MapRoute(                       
  5.      "Default", // Route name                       
  6.     "{controller}.aspx/{action}/{id}", // 大家看好,如果你选择了上面的复选框,这里你就得加上文件的扩展名,不然的话,会提示你,文件不存在         
  7.      new { controller = "Home", action = "Index", id = ""}// Parameter defaults                  
  8.      );            
Копія коду

Просто змініть наведену вище програмну карту dll на .NET 4.0!






Попередній:Навчальний посібник з встановлення SQL Prompt
Наступний:c# Підключитися до бази даних Mysql
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com