Visual Studio 2012'de yeni bir boş web sitesi oluşturdum ve çalıştır'a tıkladım (yani tarayıcıda görüntüleyin) ve bu hatayı alıyorum:
HTTP Hatası 403.14 - Yasak Web sunucusu bu dizinin içeriğini listelemeyecek şekilde yapılandırılmıştır.
IIS'ye girdim ve Dizin taramasına tıkladım ve ardından Dizin taramasının etkinleştirildiğinden emin oldum ancak yine de bu hatayı alıyorum. Anlayamıyorum?
Yeni oluşturduğum web sitesi projesi, garip olduğunu düşündüğüm IIS Yöneticisi'ndeki Varsayılan web sitelerinde listelenmiyor.
Bu hatadan nasıl kurtulabilirim?
bunu web yapılandırma dosyanızda tutun ve ardından add value="yourwebformname.aspx" olarak yeniden adlandırın;
<system.webServer>
<defaultDocument>
<files>
<add value="insertion.aspx" />
</files>
</defaultDocument>
<directoryBrowse enabled="false" />
</system.webServer>
başka
<system.webServer>
<directoryBrowse enabled="true" />
</system.webServer>
Bir başlangıç sayfası belirleyin.
Bu sorunu yaşadığımda, çözüm gezginine girdim, ilk görmek istediğim sayfayı buldum (benim durumumda "Home.aspx), üzerine sağ tıkladım ve "Set As Start Page." seçeneğini seçtim; Bu benim sorunumu çözdü (sizinkine gerçekten benziyordu). Bu işlem Visual Studio 2012 Professional'da yapıldı ve Firefox'ta çalıştırdım.
Boş web sitesi şablonu, bir Web.config dosyası içeren ancak başka hiçbir dosya içermeyen bir ASP.NET web sitesi oluşturur. Göz atma veya çalıştırma sırasında gösterilecek herhangi bir varsayılan sayfanız olmadığı anlamına gelir.
Bu hata mesajı basitçe, varsayılan belgeyi IIS'nizde doğru şekilde kurmadığınız ve yapılandırmadığınız anlamına gelir.
Bu yapılandırıldıktan sonra hata mesajı ortadan kalkacaktır.