Sys is Undefined hatası ve çözümü
IIS 7 üzerinde kendinize bir web sunucu oluşturdunuz, tüm ayarları yaptınız hatta ftp sunucu ile bilumum çözümleri de koydunuz ama o da ne ! kodları derleyip siteye gönderdiğiniz halde localhostta çalışan kodlar sitede çalışmıyor 🙁
Herşeyi ile tas tamam olan sitede ne bir hata uyarısı var ne de sonuç!
*) Firefox vs kullanıyorsanız hatanın ne olduğunu anlamak için FIREBUG eklentisini de kurmanız gerekebilir, yoksa sys is undefined hatasını göremezsiniz bile…
Durum böyle olunca öncelikle IIS ayarları açılır.
Panelden İşleyici Eşlemelerine (Handler Mappings) girilir.
Ekranın sağ tarafındaki EYLEMLER panelinden Yönetilen Eşleyici Ekle (Add Maneged Handler) bağlantısına tıklanarak ilgili ekran açılır.
Yönetilen İşleyiciyi Düzenle ekranında
İstek Yolu (Request Path) : ScriptResource.axd
Tür (Type) : System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35
Adı (Name): ScriptResourceIntegrated-4.0
yazılır ve İstek Kısıtlamaları (Request Restriction) kısmına girilir.
Fiiller (Verbs) tabına geçilir ve Aşağıdaki Fiillerden Biri bölümündeki text alana GET, HEAD yazılarak TAMAM butonuna basılır.
İşlemimiz tamamlandığında aşağıdaki gibi görünecektir.