(Tôi vừa đăng nội dung này trong nhóm thảo luận NUnit trên groups.google.com)Trình sửa lỗi VS 2010 không tải biểu tượng khi đính kèm vào NUnit
Dưới VS 2008, tôi sẽ chạy thử nghiệm dưới NUnit, và nếu tôi cần thiết để gỡ lỗi, tôi sẽ đính kèm trình sửa lỗi VS2008 vào quy trình Nunit đang chạy (Gỡ lỗi -> Đính kèm Quy trình) và đặt bất kỳ điểm ngắt nào trên mã tôi muốn để kiểm tra. Khi tôi nhấn Run buttion trong NUnit, nó sẽ trúng điểm dừng . (BTW, nếu nó quan trọng, điều này đang chạy NUnit 2.5.2).
Tôi vừa nâng cấp lên NUnit 2.5.4 và VS 2010. Khi tôi đặt điểm ngắt, sau đó đính kèm vào NUnit, tôi nhận được một biểu tượng cảnh báo nhỏ trên điểm ngắt chấm và di chuột qua nó cung cấp chú giải công cụ "Breakpoint không phải là lần truy cập. Hiện không có biểu tượng nào được tải ". Đi đến cửa sổ Debug -> Windows -> Modules hiển thị toàn bộ các mô đun Windows và NUnit được tải, với Trạng thái ký hiệu là "Biểu tượng tải bị bỏ qua", sau đó 1 mô-đun với tên hài hước thay đổi mỗi lần (r1euhmh5 right bây giờ) và Trạng thái ký hiệu "Không có biểu tượng nào được tải". (Không có dấu vết của một mô-đun với một tên từ xa như DLL của tôi dưới thử nghiệm).
cách nhấn chuột phải vào tên tập tin vui (giả định rằng có một số ánh xạ từ DLL của tôi được kiểm tra), và nhấp biểu tượng tải Từ -> Symbol Path, và điều hướng đến bin \ thư mục debug, sau đó nhấp vào tập tin pdb của của tôi DLL được thử nghiệm, tôi nhận được thông báo "Không tìm thấy biểu tượng phù hợp trong thư mục này". (Phía trên cùng của hộp thoại Mở có một dòng ghi là "Vị trí ban đầu: r1euhmh5.pdb")
Vậy điều gì đã thay đổi? Và làm thế nào để tôi đi về gỡ lỗi/breakpointing theo VS 2010/NUnit 2.5.4 (Hoặc là tôi có thể vặn một cái gì đó lên khi tôi quyết định đi qua các tùy chọn VS2010 của tôi và đặt một số người trong số họ để cấp độ cao hơn tôi biết những gì tôi đang làm?)
Tôi đánh giá cao bất kỳ trợ giúp nào.
+10, OMG! Điều này đã khiến tôi phát điên trong 2 ngày ... – Gishu