Tôi đang thử nghiệm một dự án trong visual studio 2012.Console.WriteLine làm việc trên x86 nhưng không x64
Khi tôi chạy mã của tôi trong x86, Console.Writeline
xuất hiện trong cửa sổ đầu ra. Tuy nhiên, khi tôi chạy nó trong x64, nó không.
Tôi hiểu rằng tôi có thể sử dụng System.Diagnostics.Debug
thay vào đó, nhưng tôi thực sự muốn hiểu tại sao Console.Writeline
không hoạt động hoặc nếu có cài đặt ở đâu đó.
Cảm ơn.
Chỉnh sửa: Quan sát: Quá trình lưu trữ Visual Studio bị tắt cho cả hai bản dựng. Khi tôi bật, tất cả thông báo Console.Writeline
hiển thị cho cả x64 và x86. Khi tôi vô hiệu hóa nó một lần nữa, chỉ có x86 hiển thị Console.Writeline
.
Một số thông tin về những gì đang xảy ra? Lỗi hoặc smth? – ChruS
Không có lỗi, chức năng bình thường của phần mềm, chỉ cần Console.Writeline không hiển thị trong cửa sổ đầu ra. Nếu tôi làm sạch tất cả mọi thứ và tái xây dựng trong x86 ... nó hoạt động. Khi tôi trở lại x64 nó không hoạt động. Rất lạ. – Vlad
+1 Cảm ơn gợi ý. Đối với tôi, kích hoạt quá trình lưu trữ đã làm các trick, mặc dù tôi vẫn còn trên vs2010. Tuy nhiên, câu hỏi vẫn là lý do tại sao điều đó sẽ tạo nên sự khác biệt. – takrl