Tôi sử dụng phiên bản x64 của Windows 7. Ứng dụng của tôi sử dụng một số máy chủ COM (máy chủ COM x86 thông thường) không thể tải trong ngữ cảnh x64. Vì vậy, tôi quyết định chạy nó như một ứng dụng x86 sử dụng WOW vì vậy tôi đặt mục tiêu nền tảng là x86.Gỡ lỗi x86 Ứng dụng .NET trên Windows x64 trong VS2008
Nhưng trình gỡ lỗi Visual Studio 2008 bắt đầu hiển thị các thông báo như "Tệp nguồn khác ...." cho tất cả các tệp nguồn khi tôi thử gỡ lỗi. Lý do cho hành vi này là gì? Câu hỏi này được sinh ra ở đó "The source file is different...." message in Visual Studio 2008 is result of debugging x32 apps on x64 Windows
Cập nhật: Giải pháp làm sạch, giải pháp xây dựng lại, thư mục bị xóa, thùng rác và vv, máy tính khởi động lại, cài đặt lại Visual Studio ... Vì vậy, vấn đề khác có thể là gì?
Update2: Nếu bạn tạo dự án ứng dụng Windows mới và thay đổi nền tảng đích thành x86, bạn sẽ thấy sự cố này. Nhưng nếu bạn xóa Settings1.settings khỏi dự án, sự cố sẽ bị xóa !!. Bất kỳ ý tưởng?
UPDATE3: http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/bc297668-65b4-46e8-969e-c7a6340d33b6
Bạn có làm sạch các thư mục đầu ra của dự án và kiểm tra nhật ký xây dựng mà bản dựng thực sự thành công không? –
Tôi đã trả lời trong mô tả câu hỏi. –
Và nếu bạn chuyển trở lại nền tảng đích của mình thành x64, gỡ lỗi có hoạt động trở lại không? –