Hầu hết các chương trình gần đây của tôi đã có trên Windows 32 bit sử dụng C/C++/C#/VB6. Gần đây, khách hàng của tôi đang hỏi liệu mã của tôi có chạy trên Windows 64 bit hay không.Là một lập trình viên, tôi cần phải lo lắng gì khi chuyển sang các cửa sổ 64 bit?
Tôi tự hỏi những tính năng cũ nào tôi có thể đang sử dụng sẽ phá vỡ trên Windows 64 bit? Một số vấn đề trong thế giới thực mà tôi cần phải suy nghĩ và lo lắng là gì?
Rõ ràng, tôi sẽ kiểm tra mã của mình trên hệ điều hành 64 bit, nhưng tôi muốn biết những vấn đề phổ biến cần tìm. Tôi quan tâm nhiều hơn đến các tệp nhị phân hiện có, nhưng tôi mở để nhận xét về những gì cần phải lo lắng khi biên dịch lại (nếu có thể).
EDIT: Đây là lỗi nice list của các lỗi chuyển 64 bit.
Ngôn ngữ nào? Điều này làm cho một sự khác biệt rất lớn :) –
Tôi có rất nhiều mã Win32 trong một số ngôn ngữ: C, C + +, và VB6. Tôi cũng có mã NET trong C# - Tôi không chắc chắn nếu điều đó sẽ có cùng một loại vấn đề. –
Tìm hiểu * Tại sao * có sự cố xảy ra từ 32 bit đến 64 bit. –