Chạy hai dự án cùng một lúc trong Visual Studio


323

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ột là máy chủ. Tôi muốn gỡ lỗi cả hai cùng một lúc, nhưng tôi dường như chỉ có thể chạy một trong các dự án trong quá trình gỡ lỗi.

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

Câu trả lời:


579

Chuyển đến Thuộc tính giải pháp → Thuộc tính chungDự án khởi động và chọn Nhiều dự án khởi động .

Hộp thoại thuộc tính giải pháp


52
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 đó Gỡ lỗi-> Bắt đầu sơ thẩm mới. Vì vậy, với một phiên bản của VS, người ta có thể gỡ lỗi vô số trường hợp cùng một lúc.
Tối đa

1
@Max - Trong các phiên bản thể hiện. "Trong Solution Explorer, nhấp chuột phải vào dự án, sau đó Gỡ lỗi-> Bắt đầu sơ thẩm mới.", Không hoạt động, nhưng câu trả lời ban đầu của bạn thì có. FWIW
dbasnett

2
Hoạt động trong VS 2015 CE là tốt.
Payton Byrd

2
Không thể làm điều này để làm việc cho các dự án web trong bản cập nhật 2 & 3 của VS 2015
Frode Nilsen

trình đơn được đề cập được nhìn thấy cho các dự án MVC hoặc thậm chí DLL nhưng không phải cho các dự án trang web.
mustafa öztürk

119

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 vào một dự án và chọn menu Gỡ lỗiBắt đầu sơ thẩm mới .

Đây là một tùy chọn khi bạn chỉ thỉnh thoảng cần bắt đầu 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 phải đứng dậy và chạy trước khi máy khách cố gắng kết nối, hoặc một cái gì đó).


9
Như Kevin đã nói bằng cách sử dụng Debug> Bắt đầu sơ thẩm mới. 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 (hoặc nhiều) phiên bản của cùng một dự án. có thể gỡ lỗi 1 máy chủ và 2 máy khách.
Exatex
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.