Jeg får denne feilmeldingen når jeg prøver å kjøre søknaden min. Jeg vet ikke hvordan jeg skal fikse det:
HTTP-feil 404.3 - Siden ble ikke funnet du ber om, kan ikke leveres på grunn av utvidelsen konfigurasjon. Hvis siden er et skript, legg til en handler. Hvis filen skal lastes ned, legg til et MIME-kart.
Her er et skjermbilde av feilsiden:
Hva kan jeg gjøre for å fikse denne feilen?
Bruk aspnet_regiis.exe for å registrere versjonen av .NET-rammeverket du bruker.
Dette er et vanlig problem og skjer når IIS er installert etter VS eller .NET framework.
Merk - for Windows 8/10-brukere, se det andre svaret fra JohnOpincar nedenfor. Og også kommentaren / tipset fra Kevin Brydon.
Jeg har nettopp hatt den samme situasjonen med kunden min. Vi har vårt eget produkt som installerer et nettsted. Installasjonsprogrammet konfigurerer alt: IIS-poolen, nettstedet, web.config osv.
Vi installerte et annet nettsted ved hjelp av installasjonsprogrammet vårt. Vi skrev inn de samme parametrene, så web.configs var tilfeldigvis den samme på begge nettstedene.
Imidlertid fungerte det nylig installerte nettstedet fint, mens det gamle ikke gjorde det. Så åpnet jeg 2 IIS Manager-vinduer og begynte å sammenligne forskjellen i nettstedinnstillingene. Og jeg fant et problem.
Noen slettet alle Handler Mappings med det gamle nettstedet. Hvis du går til "Handler mappings", bør du se der aspx, asmx og andre utvidelser og navn på handlerne. Så på det gamle nettstedet manglet alle disse postene.
Så jeg vil foreslå at du først sjekker "Handler mappings" - det må være mange poster der. Opprett et nytt nettsted og sammenlign for å vite hvor mange det skal være.
Hvem som slettet dem, en person eller et annet program, aner jeg ikke. Hvis noen kan fortelle om det finnes en sporingsapplikasjon som kan fortelle at brukerdomenet \ john endret nettstedet på datoen "07.03.2012 12:34 " det ville være nyttig.
Forresten, jeg har nettopp funnet dette innlegget: http://blogs.msdn.com/b/webtopics/archive/2010/03/19/iis-7-5-how-to-enable-iis-configuration-auditing.aspx det forklarer hvordan du reviderer endringer på IIS. For de som står overfor lignende problemer, foreslår jeg at du slår på revisjon og senere ser hvorfor nettstedet ditt sluttet å fungere.