Tôi muốn tạo phiên bản x86 và x64 của ứng dụng vì một số thư viện tôi đang sử dụng có sự khác biệt đối với x86 và x64 (ví dụ: SQLite). Tôi đã tạo cấu hình mới cho các bản phát hành bản phát hành có hệ điều hành đích "x64".Visual Studio: Các DLL khác nhau cho cấu hình
Có cách nào để xác định các DLL khác nhau cho cấu hình hay không. sử dụng SQLite.dll cho x86 phát hành và SQLite64.dll cho x64 phát hành?
- Rất tiếc, tôi không thể sử dụng tùy chọn "nền tảng bất kỳ" mặc định vì không phải là các tệp DLL tương thích x64.
- Tôi muốn hỗ trợ x64 thực và không chạy ứng dụng 32 bit trên hệ điều hành x64.
Đây là một câu hỏi hay, tôi có một vấn đề tương tự với một .dll bên thứ 3 mà chúng tôi sử dụng có phiên bản cụ thể 32 và 64 bit, do đó trong khi nó không phải là một vấn đề đối với hầu hết của tôi mã như được quản lý và nhắm mục tiêu CLR - nhận đúng phiên bản của .dll cho các mục tiêu cụ thể là một vấn đề mà tôi chưa giải quyết được – Murph