IIS üzerinde WCF projesini çalıştırırken oluşan Mime Map hatası ve çözümü

Başlıkta belirttiğim gibi eğer Mime Map şeklinde bir hata ile karşılasırsanız IIS yüklemiş olduğunu proje içerisindeki dosya uzantılarının bazılarının hangi türde bir içerik barındırdığını bilemediğinde exception fırlatmaktadır.

IIS üzerinde WCF projesini çalıştırırken oluşan Mime Map hatası ve çözümü

IIS üzerinde WCF projesini çalıştırırken oluşan Mime Map hatası ve çözümü

Hatanın tam hali şu şekilde: “HTTP Error 404.3 – Not Found The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.”

Eğer bu şekilde bir hata ile karşılaşıyorsanız yapmanız gereken oldukça basit.

Eğer işlemleri manuel olarak yapacaksanız o zaman sırasıyla “Denetim Masası -> Program Ekle Kaldır -> Windows özellikleri” aç kapat açılan pencerede .NET Framework Advanced Series altındaki WCF Series ve son olarak onun altında yer alan HTTP Activation seçeneğini seçip Tamam deyin ve böylelikle WCF servisinin IIS tarafından tanınmasını sağlamış oluyoruz.

İşlemleri konsoldanda yapabilirsiniz(Konsolu yönetici olarak açın)

C:\> DISM /Online /Enable-Feature /FeatureName:WCF-HTTP-Activation
C:\> DISM /Online /Enable-Feature /FeatureName:WCF-HTTP-Activation45

Eğer üstteki kodda hata ile karşılaşırsanız alttaki kodu deneyin.

C:\> DISM /Online /Enable-Feature /all /FeatureName:WCF-HTTP-Activation
C:\> DISM /Online /Enable-Feature /all /FeatureName:WCF-HTTP-Activation45

Eğer hatanız halen giderilmediyse yorum kısmını kullanınız.

5/5 - (1 vote)

Murat Öner sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et