Menjalankan dua proyek sekaligus di Visual Studio

323

Saya membuat solusi dalam Visual C # 2010 Express yang berisi dua proyek: satu adalah klien, yang lain adalah server. Saya ingin men-debug keduanya pada saat yang sama, tetapi saya hanya bisa menjalankan salah satu proyek selama debugging.

Apakah ada cara untuk menjalankan keduanya sekaligus?

Tim Cooper
sumber

Jawaban:

580

Buka Properti solusi → Properti UmumProyek Startup dan pilih Beberapa proyek startup .

Dialog properti solusi

Maks
sumber
52
BTW. Proyek juga dapat dimulai untuk debugging dari Solution Explorer. Di Solution Explorer klik kanan pada proyek, lalu Debug-> Mulai Instance baru. Jadi dengan satu instance VS satu dapat men-debug banyak instance sekaligus.
Maks
1
@ Max - Dalam edisi ekspres. "Di Solution Explorer klik kanan pada proyek, lalu Debug-> Mulai Instance baru.", Tidak bekerja, tetapi jawaban asli Anda tidak. FWIW
dbasnett
2
Bekerja di VS 2015 CE juga.
Payton Byrd
2
Tidak dapat menjalankan ini untuk proyek web dalam pembaruan VS 2015 2 & 3
Frode Nilsen
menu yang disebutkan terlihat untuk proyek MVC atau bahkan DLL tetapi tidak untuk proyek situs web.
mustafa öztürk
119

Max memiliki solusi terbaik untuk ketika Anda selalu ingin memulai kedua proyek, tetapi Anda juga dapat mengklik kanan suatu proyek dan memilih menu DebugMulai Instance Baru .

Ini adalah opsi ketika Anda hanya sesekali perlu memulai proyek kedua atau ketika Anda perlu menunda dimulainya proyek kedua (mungkin server perlu bangun dan berjalan sebelum klien mencoba untuk terhubung, atau sesuatu).

Kevin
sumber
9
Seperti yang dikatakan Kevin menggunakan Debug> Start New Instance. dapat membantu untuk memulai proyek sesuai permintaan, tetapi penggunaan lain yang menarik adalah untuk memulai 2 (atau lebih) contoh dari proyek yang sama. dapat men-debug 1 server dan 2 klien dengan contoh.
Exatex