Cố gắng gỡ lỗi dự án dll mà tôi đang phát triển. Tôi nhận được hộp tin nhắn Debugging information for 'ntdll.dll' cannot be found or does not match. Cannot find or open the PDB file
trong khi cố gắng tải dll này bằng ứng dụng máy chủ lưu trữ. Làm thế nào để giải quyết vấn đề này?không có tệp PDB nào cho ntdll.dll
Sau khi một số thí nghiệm và thiết lập VS2010 để có được ký hiệu từ máy chủ tôi đã sau khi nhắn buildind dll:
DEMO.exe ': Loaded 'C: \ Windows \ System32 \ ntdll.dll', biểu tượng nạp (nguồn thông tin bị tước bỏ). DEMO.exe ': Đã tải' C: \ Windows \ System32 \ mscoree.dll ', Biểu tượng được tải (thông tin nguồn bị tước). DEMO.exe ': Đã tải' C: \ Windows \ System32 \ kernel32.dll ', Biểu tượng được tải (thông tin nguồn bị tước). DEMO.exe ': Đã tải' C: \ Windows \ System32 \ KernelBase.dll ', Biểu tượng được tải (thông tin nguồn bị tước).
Nhưng vẫn có hộp thư được mô tả trong khi chạy gỡ lỗi.
Bạn có đang sử dụng Microsoft Symbol Server để lấy các tệp biểu tượng gỡ lỗi không? Nếu đây là trường hợp, có thể một số tệp bao gồm ntdll.dll chưa được tải xuống. Xem tại đây (http://support.microsoft.com/kb/311503) để biết thêm thông tin. – Vadim
Tôi mới sử dụng các tính năng của Máy chủ Biểu tượng. Tôi đang sử dụng cài đặt chuyên nghiệp mặc định của VS2010. Tôi chỉ tự hỏi tại sao một máy khác của tôi với studio trực quan được cài đặt từ cùng một đĩa CD không tăng những thông điệp đó. – vico
Tôi đã cập nhật mô tả sự cố. Tôi đã tải xuống các tệp PDB bắt buộc nhưng vẫn gặp sự cố. – vico