Visual Studio'da aynı anda iki proje yürütme


323

Visual C # 2010 Express'te iki proje içeren bir çözüm oluşturdum: biri istemci, diğeri sunucu. Her ikisini de aynı anda hata ayıklamak istiyorum, ancak hata ayıklama sırasında yalnızca bir projeyi yürütüyorum.

İkisini birden çalıştırmanın bir yolu var mı?

Yanıtlar:


579

Çözüm özellikleri → Ortak Özellikler → Başlangıç ​​Projesi'ne gidin ve Çoklu başlangıç ​​projeleri'ni seçin .

Çözüm özellikleri iletişim kutusu


52
BTW. Projeler ayrıca Solution Explorer'dan hata ayıklama için başlatılabilir. Solution Explorer'da projeye sağ tıklayın, ardından Debug-> New Instance Başlat. Yani bir VS örneği ile, bir kerede birçok örnekte hata ayıklama yapılabilir.
— Maksimum

1
@Max - Ekspres baskılarda. "Çözüm Gezgini'nde projeye sağ tıklayın, ardından Hata Ayıkla-> Yeni Örnek Başlat.", Çalışmıyor, ancak orijinal yanıtınız işe yarıyor. FWIW
— dbasnett

2
VS 2015 CE'de de çalışıyor.
— Payton Byrd

2
VS 2015 güncellemesi 2 ve 3'te web projeleri için çalışmak için
— bulamıyorum

bahsedilen menü MVC ve hatta DLL projeleri için görülür ancak web sitesi projeleri için görülmez.
— mustafa öztürk

119

Max, her iki projeye de her zaman başlamak istediğinizde en iyi çözüme sahiptir , ancak bir projeye sağ tıklayıp Hata Ayıkla → Yeni Örnek Başlat menüsünü de seçebilirsiniz .

Bu, yalnızca zaman zaman ikinci projeyi başlatmanız gerektiğinde veya ikinci projenin başlangıcını ertelemeniz gerektiğinde bir seçenektir (belki de istemci bağlanmaya çalışmadan önce sunucunun kalkması ve çalışması gerekir).


9
Kevin'in Debug> Start New Instance'ı kullanması gibi. projeyi talep üzerine başlatmak için yararlı olabilir, ancak bir başka ilginç kullanım da aynı projenin 2 (veya daha fazla) örneğini başlatmaktır. 1 sunucuda ve 2 istemcide hata ayıklama yapabilir.
— Exatex
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.