2009-09-09 34 views
5

Görsel stüdyo içinden bir uygulama çalıştırdığınızda, localhost'ta rastgele bir port seçmiş gibi görünüyor. Örneğin, şu anda bir uygulama çalıştıran, benVisual Studio, uygulamaları çalıştırmak için hangi bağlantı noktasına karar verir?

VWDPort = "3240"

aracılığıyla, bu liman çözüm dosyasına yüklenen farkında http://localhost:3240/ApplicationStuffHere

olsun

Bu nasıl karar verir? oldukça rasgele görünüyor. solution explorer da web uygulaması Özellikleri dışarı

cevap

7

, ASP.NET Web Uygulama Projeleri başlatmak ve kullanarak çalışmak üzere yapılandırılan yerleşik makinede rastgele HTTP bağlantı noktasında VS Web Sunucusu (aka Cassini) .

Bu port numarası

bu bağlantı noktası zaten kullanımda ise değiştirildiğinde veya edilebilmektedir özel olarak test etmek ve farklı bir numarasını kullanarak çalıştırmak istiyorsanız:

alt text http://webproject.scottgu.com/CSharp/HelloWorld/step7.PNG

0

Kontrol web sekmesi Aradığınız biridir

(Sağ> Özellikleri).

İyilik,

Dan Varsayılan olarak

+0

Web sekmesi? Sağ tıklama -> Özellikler Ortak Özellikler ve Yapılandırma Özellikleri ile bir kenar çubuğu sağlar. Web sekmesi yok. Bu VS2005, belirtmiş olmalı. – Chris

+0

Ah ... 2008'e arıyorum, üzgünüm –

+0

Projeniz bir web uygulaması mı? –

1

Bu port numarası başlangıçta rastgele atanır ancak Visual Studio, uygulama her başladığında aynı bağlantı noktası numarasını kullanmaya çalışır.

4

Bunun biraz eski olduğunu biliyorum, ama aynı şeyi merak ediyordum. Sonunda VS2005'in cevabını buldum ama bunu yığın taşması topluluğuyla paylaşacağımı düşündüm.

  1. proje
  2. tıklayın çözüm explorer projenin adı üzerinde (değil sağ tıklayın) (yani üst, kalın çizgi)
  3. Hit f4 açın - bu özellikler panel açılır
  4. Yanlış
  5. için
  6. Değişim "Kullanım dinamik bağlantı noktaları" İsteğe bağlı olarak

kullanmak istediğini portu port numarasını değiştirmek Ve bitirdiniz.

İlgili konular