Trong Tools > Options > Projects and Solutions > General
, có hộp kiểm có nhãn "Always show solution
".
Với tùy chọn này được chọn, việc mở một dự án từ trong cấu trúc thư mục của giải pháp sẽ vẫn mở toàn bộ giải pháp. Nếu bạn chỉ bấm vào dự án, tôi tin rằng IDE tìm ra giải pháp bằng cách duyệt qua các thư mục cha cho tệp .sln
. Lý do tôi nói đó là bởi vì nếu bạn sao chép thư mục chứa một dự án duy nhất và dán nó vào một nơi khác, sau đó nhấp đúp vào nó, dự án được mở riêng (vẫn còn bên trong một giải pháp, nhưng tạm thời, chỉ tồn tại dưới dạng tệp .suo
bây giờ (cho đến khi bạn lưu giải pháp.))
Vì vậy, chúng tôi ở nửa chừng. Bây giờ nếu bạn bỏ chọn tùy chọn mà tôi đã đề cập ở đầu bài viết của tôi, bạn sẽ thấy dự án mở ngày của riêng mình như vậy:
Tôi đồng ý rằng chúng ta có thể mở một dự án mà không có một Giải pháp (và nó phải dễ dàng hơn hiện tại.) Tôi muốn đi xa hơn để nói rằng VS cũng nên cung cấp cho bạn tùy chọn để dễ dàng tạo và chạy các chương trình trong một tệp duy nhất mà không cần nắm giữ và tạo các dự án và giải pháp cho bạn. Có lẽ bạn có thể, nhưng nếu vậy - nó không rõ ràng.
Bạn đang nói rằng nó tìm ra giải pháp bằng cách thu thập thông tin cây thư mục. – SLaks
Được rồi, có lẽ không, nhưng có rất nhiều cách để tìm nó. Điều đó dường như rõ ràng bởi vì nếu bạn sao chép dự án ra khỏi giải pháp, nó không còn tìm ra giải pháp nữa. – Nobody
Thực ra, tôi nghi ngờ rằng nó đúng. – SLaks