2012-11-14 42 views
6

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.

+3

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

+0

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

+0

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

Trả lời

1

Có nhiều tùy chọn mà bạn có thể có.

  1. Tải xuống gói biểu tượng được cung cấp bởi microsoft. Điều này sẽ tải xuống PDB cho tất cả các thư viện hệ thống. Giải nén nó vào "c: \ symbolcache"
  2. Đặt đường dẫn biểu tượng thành SRV * c: \ symbolcache * http: //msdl.microsoft.com/download/symbols. Trong trường hợp này, điều này sẽ tải xuống các tệp PDB và lưu chúng vào "c: \ symbolcache" nếu không có.

Sau đó, bạn phải đặt "c: \ symbolcache" làm đường dẫn tệp biểu tượng của bạn thành bất kỳ công cụ phân tích đổ rác nào bạn đang sử dụng.

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