2009-10-14 14 views
12

İki projeyle (.vcproj) tek bir yönetilmeyen C++ konsol uygulaması çözümü (.sln) var, her ikisi de .exe olarak oluşturulmuştur. İkisini de aynı anda çalıştırmak istiyorum (biri müşteri, diğeri sunucudır). Visual Studio'yu tek bir düğmeye bastığımda, F5 dediğimde, belirttiğim sırayla birbiri ardına koşacak kadar akıllı olacak şekilde nasıl yapılandırabilirim?VS2008: Aynı çözümden iki ayrı proje nasıl çalıştırılır

Yapmam gereken şu ki, bir projeyi "Başlangıç ​​projesi" olarak ayarladıktan sonra "Ctrl + F5" e basacak, ardından "Başlangıç ​​projesi" ni diğerine dönüştürmek zorundayım. "Ctrl + F5".

Gerçekten, bunu günde 25 kez yapmak acı veriyor. = p

+0

Bunu geçen yıl ağ için de cehennem gibi sinir bozucu yapmak zorundaydım. – GManNickG

cevap

18

Çözüm Gezgini'nde çözüm üzerinde sağ tıklayın, Özellikler'i tıklatın (Pencere boşsa, çözümü tekrar seçin) ve Ortak Özellikler altındaki Başlangıç ​​Projeleri bölümüne gidin. Çoklu Başlangıç ​​Projeleri seçeneğini seçin. Daha sonra, hangi proje (ler) in başlayacağını ve her birinin hata ayıklayıcısına eklenip eklenmeyeceğini belirtebilirsiniz. Başlatma sırasını değiştirmek için yukarı ve aşağı okları kullanabilirsiniz.

+1

Bu "Çoklu başlangıç ​​projeleri" radyo düğmesi. Yürütme sırası da burada belirtilebilir. – Virne

+0

Evet; Cevabımı genişletdim. – SLaks

+2

Teşekkürler. mükemmel cevap. – sivabudh

0

İki programınızı başlatan bir toplu iş dosyası yaratabilirsiniz (bir başkası gelmeden önce bir başlatmaya izin vermek için bir duraklama ile) ve Ctrl-F5 tuşlarına bastığınızda bu toplu iş dosyasını başlatan bir proje oluşturabilirsiniz.

Artık etkin projeyi değiştirmek zorunda kalmazsınız ve tam esnekliğe sahip olursunuz.

İlgili konular