Chúng tôi có một bản gốc C++ Win32 .exe được xây dựng bằng Visual Studio 2005 hoạt động hoàn hảo trên tất cả các máy chúng tôi đã thử nghiệm trong nhà (XP 32-bit, Vista 32-bit & Windows 7 64 bit). Nhưng tất nhiên, nó bị treo nhiều lần trên máy Vista 32 bit của máy khách.Gỡ lỗi bản phát hành được xây dựng trên máy của khách hàng
Đào xung quanh trên một số trang web tôi tìm thấy mẩu tin đó cho biết nếu tôi gửi các tập tin PDB (vc80.pdb & ProjectName PDB) cùng với việc xây dựng phiên bản của file thực thi cho khách hàng, có một số cách để tạo ra minidumps khi xảy ra sự cố. Sau đó tôi có thể tải đổ rác vào Visual Studio và nhận được một dấu vết ngăn xếp và một số thông tin hữu ích khác. Tiện ích Dr. Watson của Microsoft cũng dường như tham gia vào quá trình này.
Nhưng tôi không thể tìm thấy bất kỳ hướng dẫn rõ ràng về các bước để làm theo để thực hiện điều này
- những tập tin xuất xưởng?
- làm thế nào để có được một bãi rác được tạo ra?
- và cách tải mã này vào VS?
Ai đó có thể mô tả quy trình này không?
Tôi không nghĩ Dr. Watson là người bảo tồn tồn tại trong Vista và sau này. –