2009-04-29 9 views

cevap

8

IIS 7'de ASP.NET modüllerini yüklediğinizde, statik içerik varsayılan olarak yüklenmez. Programlara ve özelliklere gitmeniz, ardından "Pencerelerin özelliklerini aç veya kapat" yapmalısınız.

IIS bölümünde, WWW servislerine, Common Http özelliklerine ve "Static Content" e bakın.

Bu css olmadan, görüntüler, html ve diğer dinamik olmayan içerikler görünmez.

1

Bazı HTTP koklama araçlarını (Firebug veya Fiddler) kullanabilir ve başarısız istekleri kontrol edebilirsiniz. Bu tür istekler bulursanız, sunucu tarafından döndürülen hata mesajını inceleyebilirsiniz.

2

Aynı sorunu yaşıyordum, statik içeriğim yüklenmedi. 2008 sunucusu altındaki ayarı değiştirmek için Sunucu Yöneticisi'ne gidin, Roller'i açın ve Web Sunucusu'na (IIS) tıklayın. Doldurduktan sonra Rol Hizmetleri bölümünü bulun, ardından Statik İçeriği yüklemek için Rol Hizmetlerini Ekle.

+0

Teşekkür ederiz! Bu bir süredir beni şaşırttı. Server 2008 ayarını bulmak zordu (teşekkürler, Microsoft). Bravo! – randbrown

1

Ayrıca, bozuk bir varsayılan belge devralma sahip olmanın bir yan etkisi olarak bulundu. Genellikle "login.aspx" öğesini ana (Varsayılan Web Sitesi) yapılandırmasında varsayılan belge listesinin başına ekleriz. Bu bir şekilde aynı semptomu gösterdiğinde bozulduğunda. Düzeltme, devralınan değeri kaldırmak ve yeniden eklemek oldu. Daha sonra .NET 4.0 entegre uygulama havuzunu kullanarak statik içeriği tekrar görebiliyordum.

İlgili konular