2011-12-18 44 views
6

Tôi thực sự làm điều này với các tệp thực thi trợ giúp có 32 bit. Nhưng tôi có thể làm điều đó với các DLL chạy trên CodeDOM 32bit?Tôi có thể chạy một C# lắp ráp (dll) như 32bit từ một ứng dụng 64bit?

+8

"32bit CodeDOM" không có nghĩa là bất cứ điều gì. Độ bit của quá trình bị khóa bởi EXE. Trộn không được hỗ trợ, bạn cần EXE trợ giúp. –

+1

Đây là bản sao của [32bit dll trong ứng dụng 64bit trong C#] (http://stackoverflow.com/questions/5478904/32bit-dll-in-64bit-application-in-c-sharp). Các bit chính của câu trả lời được lựa chọn có * Một quá trình trong Windows là 32 hoặc 64-bit và nó chỉ có thể tải DLL phù hợp. Bất kỳ nỗ lực để tải một DLL mà không phù hợp sẽ thất bại và sản xuất một lỗi. * –

Trả lời

1

Có lẽ, điều này giúp bạn Calling 32bit Code from 64bit Process

Nhưng nó tốt hơn để gọi 32bit từ quá trình 32bit riêng biệt, và mã 64bit của bạn có thể bắt đầu nó và giao tiếp với nó

Các vấn đề liên quan