En hilsen,
Jeg utviklet et nettsted ved hjelp av ASP.Net 3.5 og C#. Det fungerer bra med Visual Stdio 2010. Jeg lastet opp nettstedet mitt til domenet mitt under den offentlige mappen.
Første gang jeg lunsjet nettstedet mitt for testing (http://wecoders.com/Habib_cuizine/Gallery.aspx) Jeg ville gjenopplive (Serverfeil i ' / ' Søknad.)
Runtime Error Description: En applikasjonsfeil oppstod på serveren. Gjeldende egendefinerte feil innstillinger for denne applikasjonen forhindrer detaljene i applikasjonsfeilen fra å vises eksternt (av sikkerhetshensyn). sikkerhetsgrunner). Det kan imidlertid imidlertid vises i nettlesere som kjører på den lokale lokale servermaskinen.
Detaljer: For å gjøre det mulig å se detaljene i denne spesifikke feilmeldingen kan vises på eksterne maskiner på eksterne maskiner, vennligst opprett en <
tag innenfor en "web.config" konfigurasjonsfilen som ligger i rotkatalogen til den aktuelle webapplikasjonen. Denne taggen skal da ha sin > "customErrors> > "mode". ha attributtet "mode" satt til "Off".
<!-- Web.Config Configuration File -->
>
> <configuration>
> <system.web>
> <customErrors mode="Off"/>
> </system.web> </configuration>
Merknader: Den aktuelle feilsiden du ser ser, kan erstattes av en egendefinert feilside ved å endre attributtet "defaultRedirect" attributtet til > <customErrors". applikasjonens
konfigurasjonstaggen til å peke på en egendefinert URL-adresse for URL-adresse til en egendefinert feilside.
> <!-- Web.Config Configuration File -->
>
> <configuration>
> <system.web>
> <customErrors mode="RemoteOnly"
> defaultRedirect="mycustompage.htm"/>
> </system.web> </configuration>
For å fikse denne feilen la jeg til i webConfig-filen inne i <system.web> taggen:
> <customErrors mode="Off"/>
Etter det fikk jeg en ny feilmelding som vist nedenfor når jeg åpnet nettstedet:
Konfigurasjonsfeil Beskrivelse: Det oppstod en feil under behandlingen av en konfigurasjonsfil som kreves for å betjene denne forespørselen. Se gjennom de spesifikke feilopplysningene nedenfor og endre konfigurasjonsfilen på riktig måte.
Feilmelding for parser: Det er en feil å bruke en seksjon registrert som allowDefinition='MachineToApplication' utover applikasjonsnivå. Denne feilen kan skyldes at en virtuell katalog ikke er konfigurert som en applikasjon i IIS.
Feilkilde:
Linje 35: ASP.NET skal identifisere en innkommende bruker.
Line 36: -->
Line 37: <authentication mode="Windows" />
Line 38: <!--
Linje 39: Avsnittet
Kildefil: \10.0.40.35\wecoders.com\public\habib_cuizine\web.config Linje: 37
Vennligst gi råd om hvordan du løser denne feilen og hvordan du konfigurerer nettstedet mitt som er utviklet ved hjelp av Visual Stdio 2010 for å bli publisert på internett.
Mvh,
Nøkkelinformasjonen i denne feilen er denne linjen:
Denne feilen kan være forårsaket av at en virtuell katalog som ikke er konfigurert som et program i IIS. applikasjon i IIS.
I IIS kan du ha flere applikasjoner, men de må være konfigurert som en applikasjon. Når du oppretter et webprosjekt, tilordnes det vanligvis direkte til en IIS-applikasjon.
Spør hostingtjenesten din om hvordan du oppretter en IIS-applikasjon for webappen din.
Rediger - lagt til Hvis dette er på serveren din, kan du konfigurere dette selv ved å følge instruksjonene i @Frazell Thomas's svar. Han kom meg i forkjøpet med å finne den lenken. For å spare deg for litt lesing bør du kunne fokusere på avsnittet Opprette virtuelle kataloger og lokale nettsteder**.
Har du konfigurert den virtuelle katalogen som en ASP.NET-applikasjon for riktig rammeverksversjon?