Pri pokuse o spustenie aplikácie dostávam túto chybovú správu. Neviem, ako ju opraviť:
Chyba HTTP 404.3 - Nenájdená stránka
ktorú požadujete, nemôže byť doručená z dôvodu rozšírenia konfigurácie. Ak je stránka skript, pridajte obslužný program. Ak je súbor má byť stiahnutý, pridajte mapu MIME.
Tu'je snímka obrazovky chybovej stránky:
Čo môžem urobiť, aby som túto chybu opravil?
Pomocou aspnet_regiis.exe zaregistrujte verziu rámca .NET, ktorú používate.
Ide o bežný problém, ktorý sa vyskytuje, keď je IIS nainštalovaný po VS alebo .NET frameworku.
Poznámka - pre používateľov Windows 8/10 si pozrite inú odpoveď od JohnOpincar nižšie. A tiež komentár/tip od Kevina Brydona.
Práve som mal rovnakú situáciu s mojím zákazníkom. Máme vlastný produkt, ktorý inštaluje webové sídlo. Inštalačný program nakonfiguruje všetko: fond IIS, web, web.config atď.
Pomocou nášho inštalačného programu sme nainštalovali ďalšie webové sídlo. Zadali sme rovnaké parametre, takže sa stalo, že web.config bol na oboch stránkach rovnaký.
Novo nainštalovaný web však fungoval správne, zatiaľ čo starý nie. Potom som otvoril 2 okná IIS Manager a začal som porovnávať rozdiely v nastaveniach webového sídla. A zistil som problém.
Niekto odstránil všetky mapovania obslužných programov so starým webom. Ak pôjdete do "Handler mappings", mali by ste tam vidieť aspx, asmx a ďalšie prípony a názvy obslužných programov. Na starej stránke teda všetky tieto záznamy chýbali.
Takže by som navrhoval najprv skontrolovať "Handler mappings" - musí tam byť veľa záznamov. Vytvorte novú webovú lokalitu a porovnajte, aby ste vedeli, koľko by ich tam malo byť.
Kto ich vymazal, človek alebo iný program, to netuším. Ak by niekto vedel povedať, či existuje nejaká sledovacia aplikácia, ktorá by povedala, že používateľ domain\john upravoval webovú stránku v deň "07.03.2012 12:34", bolo by to užitočné.
Mimochodom, práve som zistil, že tento príspevok: http://blogs.msdn.com/b/webtopics/archive/2010/03/19/iis-7-5-how-to-enable-iis-configuration-auditing.aspx vysvetľuje, ako auditovať zmeny v systéme IIS. Pre tých, ktorí sa stretávajú s podobnými problémami, odporúčam zapnúť auditovanie a neskôr zistiť, prečo vaša stránka prestala fungovať.