ASP.NET Development Server’ın Çalışma Portunu Sabitlemek

ASP.NET Development Server Visual Studio 2005’ten beri kullanabildiğimiz ve IIS’e bağımlı kalmaksınız web projelerimizi çalıştırabilmemizi sağlayan bir sunucu uygulaması. Her proje için dinamik olarak oluşturulan bir port numarası üzerinde projemizi çalıştıran bu küçük uygulama gerçekten geliştirme aşamasında işimizi oldukça kolaylaştırıyor. Ancak File System üzerinde geliştirilen bu web projelerini farklı bilgisayara taşıdığımızda port numarası değişeceği için sorunlar çıkabilir. Özellikle bir proje içerisinde birden fazla Web Site ve Web Service projeleriniz varsa ve bu uygulamalar birbirleriyle konuşuyorsa projenin başka bir makinaya taşınması durumunda farklılaşacak port numaraları nedeniyle projenizde konfigürasyon değişiklikleri yapmanız gerekebilir. Yine Visual Studio’da File System modunda oluşturulan bir projeyi test etmek için IIS’e taşıdığımız zaman da port numaraları önem taşıyabilir. Neyse sıkıntımız belli, çokta uzatmadan port numarasını nasıl sabitleriz, bir bakalım.

Öncelikle projeyi normal şekilde başlatalım.

Görüldüğü gibi Development Server belirlediği bir port numarası üzerinden çalışmaya başladı. İşte bu noktada bu adresi başka bir uygulama içerisinde saklarsam(ki bir Web Service’in adresini sıklıkla biryerlerde saklarız) projeyi farklı bir yere taşıdığımda sıkıntılar çıkabilir.  

Aslında yapılacak işlem çok kolay olmasına rağmen biraz gizli bir yolu vardır diyebiliriz. Nasıl mı gizli? Akla ilk gelen adım projemizin üzerine sağ tıklayıp özelliklerine gitmek olacaktır, ama orada bulamayacaksınız. Biraz yaklaştık ama bulamadık:) Solution Explorer’da projemizi seçtikten sonra Properties penceresini açarsak(sağ tıkladığımızda gelen pencere değil) buradaki iki seçenek işimizi görecek. Bu pencereye, projemizi seçtikten sonra F4 tuşuna basarakta ulaşabilirsiniz.
 

Properties penceresinden ilk olarak Use dynamic ports değerini False, ardından Port number değerine de istediğimiz sabit port numarasının değerini girmemiz yeterli olacaktır. Projeyi bundan sonra çalıştırdığımızda Development Server hep seçilen port numarasını kullanacaktır.

21 Mart 2009 Cumartesi 00:27

Yorum - RSSYorumlar (7)

Kategori: ASP.NET | Visual Studio

facebook'da Paylaş   twitter'da Paylaş   friendfeed'de Paylaş   del.icio.us'da Paylaş   stumpleupon'da Paylaş   Permalink

Yorumlar

Yorum ekle


 

biuquote
  • Yorum
  • Canlı önizleme
Loading




Bağlantılar



Takip Et

RSS Feed twitter friendfeed

Seminer/Webiner Programım

  • Seminer-WebinerASP.NET 4.0 WebForms Yenilikleri (Microsoft İstanbul Ofisi)
    29 Mayıs 2010

  • Seminer-WebinerVisual Studio 2010 Yenilikleri (Osmangazi Üniversitesi)
    15 Mayıs 2010

  • Seminer-WebinerASP.NET AJAX ile Zengin Internet Uygulamaları Geliştirme (Microsoft İstanbul Ofisi)
    3 Mayıs 2010

>> Etkinlik Takvimi