2010-10-03 72 views
258

Tôi đã tạo một giải pháp trong Visual C# 2010 Express có chứa hai dự án: một là máy khách, máy còn lại là máy chủ. Tôi muốn gỡ lỗi cả hai cùng một lúc, nhưng tôi chỉ có thể dường như chạy một trong các dự án trong khi gỡ lỗi.Chạy hai dự án cùng một lúc trong Visual Studio

Có cách nào để chạy cả hai cùng một lúc không?

Trả lời

463

Đi đến thuộc tính Giải pháp -> Thuộc tính chung -> Dự án khởi động và chọn Nhiều dự án khởi động.

solution properties dialog

+36

BTW. Các dự án cũng có thể được bắt đầu để gỡ lỗi từ Solution Explorer. Trong Solution Explorer, nhấp chuột phải vào dự án, sau đó Debug-> Start new Instance. Vì vậy, với một ví dụ của một VS có thể gỡ lỗi tải các trường hợp cùng một lúc. – Max

+1

@Max - Trong các ấn bản nhanh. "Trong Solution Explorer, nhấp chuột phải vào dự án, sau đó Debug-> Start new Instance.", Không hoạt động, nhưng câu trả lời ban đầu của bạn có. FWIW – dbasnett

+1

Hoạt động trong VS 2015 CE. –

86

Max có giải pháp tốt nhất khi bạn luôn muốn bắt đầu cả hai dự án, nhưng bạn cũng có thể nhấp chuột phải một dự án và chọn Debug> Bắt đầu New Instance.

Đây là một tùy chọn khi bạn chỉ thỉnh thoảng cần khởi động dự án thứ hai hoặc khi bạn cần trì hoãn bắt đầu dự án thứ hai (có thể máy chủ cần khởi động và chạy trước khi máy khách cố gắng kết nối hoặc thứ gì đó) .

+6

Như Kevin đã nói bằng cách sử dụng Debug> Start New Instance. có thể hữu ích để bắt đầu dự án theo yêu cầu, nhưng một cách sử dụng thú vị khác là bắt đầu 2 trường hợp (hoặc nhiều hơn) của cùng một dự án. có thể gỡ lỗi 1 máy chủ và 2 máy khách bằng ví dụ. – Exatex

Các vấn đề liên quan