Jeg opprettet nettopp et nytt tomt nettsted i Visual Studio 2012 og klikket på kjør (dvs. vis i nettleseren), og jeg får denne feilen:
**HTTP-feil 403.14 - Forbudt Webserveren er konfigurert til ikke å vise innholdet i denne katalogen.
Jeg gikk inn i IIS og klikket på Directory browsing og forsikret meg om at Directory browsing var aktivert, men jeg får fortsatt denne feilen. Jeg kan ikke finne ut av det?
Nettstedsprosjektet jeg nettopp opprettet, er ikke oppført under Standardnettsteder i IIS Manager, noe jeg syntes var merkelig.
Hvordan blir jeg kvitt denne feilen?
beholde dette i webkonfigurasjonsfilen og deretter endre navn på add value="yourwebformname.aspx"
<system.webServer>
<defaultDocument>
<files>
<add value="insertion.aspx" />
</files>
</defaultDocument>
<directoryBrowse enabled="false" />
</system.webServer>
ellers
<system.webServer>
<directoryBrowse enabled="true" />
</system.webServer>
Angi en startside.
Da jeg hadde dette problemet, gikk jeg inn i løsningsutforskeren, fant siden jeg ville se først (i mitt tilfelle "Home.aspx), høyreklikket på den og valgte "Set As Start Page." Dette løste problemet mitt (som hørtes veldig likt ditt). Dette var i Visual Studio 2012 Professional, og jeg kjørte det i Firefox.
Empty website template oppretter et ASP.NET-nettsted som inneholder en Web.config-fil, men ingen andre filer. Det betyr at du ikke har noen standardside som vises når du blar eller kjører.
Denne feilmeldingen betyr ganske enkelt at du ikke har konfigurert standarddokumentet riktig i IIS.
Når dette er konfigurert, vil feilmeldingen forsvinne.