ScriptResource.axd 404 not found hatası
Lokalde çalışan ve hata vermeyen bir web projesi, sunucuya yüklendiğinde bu dosyayı bulamıyor ve yukarıdaki hatayı veriyor olabilir. Aslında bu dosya lokalde proje içinde de bulunabilecek bir dosya değil. Çalışma anında erişilebiliyor.
IIS 7 ve 7.5 da bunun 2 çözüm.
Başlat Administrative Tools altında Internet Information Server (IIS) Manager ile IIS'i açıp
Siteler bölümünden düzenleme yapılacak site tıklanır
Handler Mappings çift tıklanır
Sağ üst köşeden
Add Managed Handler tıklanır
ve aşağıdaki alanlar aynen doldurulur
Request path: ScriptResource.axd
Type: System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Name: ScriptResource-axd
Ok tıklanıp çıkılır.
Diğer çözüm web.config taraından.
Aşağıdaki satırı web.config dosyasında ilgili yere ekleyin.
<system.webServer>
<handlers>
<add name="ScriptResource-axd" path="ScriptResource.axd" verb="*" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</handlers>
</system.webServer>