Cấu hình web có debug = true và dự án là bản dựng lỗi và tệp pdb có trong thư mục bin, nhưng tôi không nhận được số dòng trong stacktrace khi một ngoại lệ được ném.IIS không cho số dòng trong ngăn xếp theo dõi mặc dù pdb hiện tại
Hoạt động tốt với IIS/Cassini cục bộ nhưng không hoạt động trên máy chủ IIS thử nghiệm của chúng tôi. Có một số thiết lập rõ ràng mà tôi có thể bị thiếu?
Một người khác đã nhận thấy nó ở bài đăng cuối cùng thứ 2 của chủ đề này, nhưng không có lời giải thích nào được đưa ra: http://channel9.msdn.com/forums/TechOff/257195-Getting-line-number-in-Exception-for-ASPNET/ – Graeme
Cảm ơn bạn Graeme, Cảm ơn bạn, Cảm ơn bạn, Cảm ơn bạn. Tôi đã dành hơn 8 giờ để cố gắng khắc phục cùng một vấn đề và sau khi thử mọi thứ tôi có thể nghĩ đến và mọi thứ tôi không thể nghĩ ra, đây là giải pháp. Tôi cần mạo danh cho một số trang web của mình nhưng các trang web đó có số dòng. Đối với một lý do không rõ, trang web cụ thể này không có số dòng và tắt mạo danh nó trong web.config địa phương giải quyết được vấn đề. CẢM ƠN BẠN!!! –
Chỉ có cùng một vấn đề ở đây. Tôi sẽ đoán những gì đang xảy ra là khi DLL được tải các thread đang chạy như là bản sắc ASP.Net tiêu chuẩn nhưng khi ngoại lệ xảy ra và nó muốn tạo ra các dấu vết stack, thread đang chạy như người sử dụng gọi người không có truy cập để đọc tệp PDB. Ứng dụng của chúng tôi yêu cầu impersonate = true để làm việc nhưng chúng tôi đã giải quyết nó bằng cách cho phép mọi người truy cập toàn quyền kiểm soát trên tệp PDB. – Andy