Microsoft – Internet Information Server (IIS) – Error – 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

Geçenlerde yeni kurmuş olduğum bilgisayarımda IIS e web projemi deploy edip açmak istediğimde aşağıdaki hatayı verdi . IIS i açıp baktığımda ASP.NET feature larının olmadığını gördüm.

Microsoft – Internet Information Server (IIS) – Error – 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

ASP.NET featurelarını eklemek için Windows Features i açtığımda ASP.NET feature larının tamamını göremedim .Bunun için biraz araştırma yaptıktan sonra command line dan bu featureların enable\disable yapılacağını öğrendim.


Yüklü olan featureların tamamını getirir.
dism /online /get-features /format:table


Adında "net" geçen featureları getirir.
dism /online /get-features /format:table | find /I "net"

dism /online /get-features /format:table | find /I "net" satırını command line da çalıştıralım.



Sonuçta görüldüğü gibi ASP.NET feature ları Disabled durumdadır. Şimdiki işlemimiz bunları enabled hale getirmek olacaktır.

 IIS-ASPNET    Featurelarını Enabled Yapma

Ekli featurelar için Syntax
dism /online /enable-feature /all /featurename:<feature-name> 

 IIS-ASPNET i Enabled Yapma
dism /online /enable-feature /all /featurename:IIS-ASPNET


 IIS-ASPNET v4.5 i Enabled Yapma
dism /online /enable-feature /all /featurename:IIS-ASPNET45

SONUÇ
Aşağıdaki ekranda da gördüğünüz gibi ASPNET feature larını Enabled hale getirdik.

Hiç yorum yok:

Yorum Gönder