2010-03-26 37 views
13

Tôi cần các biểu tượng gỡ lỗi thực tế từ phiên bản phát hành của ASP.NET MVC 2 (phiên bản được cài đặt thông qua trình cài đặt nền tảng web).Các ký hiệu gỡ lỗi thực tế cho phiên bản phát hành ASP.NET MVC 2

Tôi biết tôi có thể tải xuống nguồn, tạo và sử dụng các biểu tượng gỡ lỗi từ đó. Nhưng có một vài vấn đề với cách tiếp cận đó:

  • Yêu cầu tất cả các phụ thuộc khác được xây dựng lại bằng phiên bản DLL này vì nó chưa được ký. Điều này không khả thi nếu bạn đang sử dụng thư viện của bên thứ ba không cung cấp nguồn.
  • Phiên bản được xây dựng từ nguồn mới nhất không khớp với phiên bản phát hành (có thể do sự khác biệt trong việc ký một mình). Vì vậy, tôi không thể tham khảo .pdb.
  • Tôi không muốn phụ thuộc vào bản dựng tùy chỉnh hoặc bất kỳ bản dựng nào khác ngoài bản dựng được cài đặt từ cài đặt chuẩn.

Tôi chỉ cần các biểu tượng gỡ lỗi để tôi có thể duyệt qua nguồn mà không giới thiệu một dll khác. Tôi đã cố gắng sử dụng Microsoft Symbol Server công cộng, nhưng nó không tải các biểu tượng cho dll này.

Bất kỳ ai cũng biết nếu tệp .pdb này tồn tại?

(Tôi biết rằng nó có thể tạo ra và bước qua dll này sử dụng phiên bản mới hơn của Reflector -. Nhưng đó là cho phiên bản chuyên nghiệp và chi phí tiền ngay bây giờ)

+0

Tôi thực sự muốn tôi có thể đưa ra câu hỏi này nhiều lần. –

Trả lời

2

Bạn sẽ có thể sử dụng máy chủ MS Symbol (http://www.hanselman.com/blog/SetUpYourSystemToUseMicrosoftsPublicSymbolServer.aspx) để tìm những thứ đó.

+0

Dường như giờ đây họ đã thêm các biểu tượng đó vào máy chủ MS Public Symbol. Vì vậy, điều này hoạt động ngay bây giờ. Chỉ cần chắc chắn cũng tải xuống nguồn và trỏ trình gỡ lỗi đến nguồn đó khi được nhắc (khi bạn đang bước qua ngăn xếp cuộc gọi chẳng hạn). –

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