23 Kasım 2008 Pazar

ASP.NET Development Server ile Browser'daki Port eşit değil

Geçenlerde bir website oluşturuyodum, projeyi derlerken browserda "Internet Explorer web
sayfasını görüntüleyemiyor" hatası aldım. Baya sinir bozan bir durumdan sonra ASP.NET Development Server'ın verdiği portla browserın portunun eşit olmadığını gördüm. Browser da port : http://localhost:2635/... ama development serverdaki ise http://localhost:2637/... Bu hatanın Firewalldan kaynaklandığı apaçık ortada aslında. Ve bende NOD32 kullandığım için bir kaç küçük ayarla bu konunun üstesinden gelebildim. Yapmanız gerekenler aşağıdaki gibi.





  • Nod32 yi açtıktan sonra Gelişmiş Ayarlar için F5'e basın.


  • Sonra Web Erişim Koruması -> HTTP -> Web Tarayıcıları kısmına gidin.


  • Alt kısımdaki ekle yi tıklayın ve C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.EXE adresini girin ve Aç'a tıklayın.


  • Dosya listede göründükten sonra, yanındaki check box'ı kırmızı (x) işareti olarak işaretleyin.


Bu procedure sayesinde ASP.net development server port filtrelemesinden etkilenmiyecek ve problem çözülmüş olacak.Umarım yardımcı olur. Iyi kodlamalar.






5 yorum:

Gürol ÖZBEY dedi ki...

Bilgi için teşekkürler kardeşim...
Aynı sorun IIS üzerinde çalıştığını düşünürsek ASP.NET tabanlı çalışamalarda server sayfayı bulamadığını erişemediğini söylüyorç Buda ASP nin register edilmemesiden kaynaklanıyor.

Komut satırından,

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

şeklinde asp.net i iis e kaydederek sorunu çözebilmiştim,
"v2.0.50727" kısmı ise kodladıgın framework e göre değişiklik gösteriyor.

İyi çalışmalar

Emre Akyürek dedi ki...

Kardeşim ek bilgi için teşekkür ederim.

barladenizi dedi ki...

Bendede aynı sorun var ama İki yöntemlede çözülmedi sorunum.yanlız bende şöyle bir durum var başka bir projemi açıyorum normal şekilde debug edebiliyorum sadece bir projemde bu hata var.

barladenizi dedi ki...

Yardımcı olursanız çok makbule geçer şimdiden teşekkürler..

Adsız dedi ki...

Selamlar,
Aslında bahsettiğimiz gibi sorun tamamen firewall'dan kaynaklanıyor. Kesin cozum olarak firewall uygulamasını kaldırabilirsin :)

Technology Blogs - BlogCatalog Blog Directory