2011-08-17 33 views
7

Tôi đã tạo một giải pháp .NET 1 bao gồm dự án A và dự án B. Giải pháp của tôi cũng chỉ đề cập đến một DLL (dự án C) không có trong giải pháp của tôi 1 nhưng trong một giải pháp 2.Làm cách nào để gỡ lỗi dự án từ một giải pháp khác trong Visual Studio?

Sln 1 với dự án A và B có tham chiếu đến DLL của dự án C Sln 2 với dự án C

Tôi muốn gỡ lỗi dự án C của mình khỏi giải pháp của mình 1. Làm thế nào tôi có thể làm điều đó mà không bao gồm mã nguồn của dự án C của tôi trong giải pháp 1 của tôi?

Thực tế dự án C của tôi là khuôn khổ của công ty tôi và được phát triển bởi một nhóm khác. Tôi có thể lấy nguồn nhưng không chỉnh sửa được

+1

http://stackoverflow.com/questions/3752211/debugging-dll-project-in-visual-studio-2008-using-attach-to-process –

+0

có, điều đó có vẻ đúng. chỉ cần xác định vị trí mã soutrce cho các mô-đun và chắc chắn có các tệp PDB cần thiết và phù hợp. – eFloh

Trả lời

7

Nếu bạn đã tắt Mã của tôi (trong Công cụ -> Tùy chọn -> Gỡ lỗi, được gọi là Chỉ mã của tôi), bạn có thể bước vào các thư viện khác ngoài giải pháp và VS sẽ nhắc bạn tải các nguồn cho nó. Bạn cũng có thể mở nguồn cho C, đặt điểm ngắt và nếu nguồn khớp với biểu tượng, nó sẽ có thể dừng tại điểm ngắt đó.

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