Ở đây cũng vậy. Hợp ngữ Oracle.DataAccess không chạy ở chế độ 64 bit.
Bạn nên đặt nhóm ứng dụng cho trang web của mình ở chế độ 32 bit (đi tới Cài đặt nâng cao của nhóm ứng dụng và đặt Cho phép ứng dụng 32 bit thành "True")
Nếu điều đó không hiệu quả, hãy đảm bảo rằng thư mục Oracle của bạn (thư mục chứa tất cả các khối Oracle) nằm trong đường dẫn hệ thống của bạn. Nếu bạn quên điều đó, bạn sẽ gặp phải lỗi khó hiểu tương tự về việc không tìm thấy Oracle.DataAccess.
CHỈNH SỬA :
Cài đặt máy khách Oracle có thể là một khó khăn lớn. Sử dụng Oracle Instant Client có phần dễ dàng hơn so với việc cài đặt toàn bộ ứng dụng khách, vì vậy đây là những gì tôi thường làm:
- Tải xuống Ứng dụng khách tức thì của Oracle
- Giải nén kho lưu trữ trong c:\ oracle (bất kỳ thư mục nào khác cũng được)
- Mở dấu nhắc lệnh với tư cách là quản trị viên
- nhập cd \ oracle
- nhập cấu hình odp.net20 myhome
- Nhấp chuột phải vào "Máy tính của tôi", "Cài đặt hệ thống nâng cao", "Biến môi trường" và thêm thư mục C:\ oracle vào đường dẫn hệ thống
- Sao chép tệp Oracle.DataAccess.dll từ c:\ oracle \ odp.net \ bin \ 2.x vào thư mục bin của ứng dụng của bạn
- (tùy ý) chỉnh sửa tệp c:\ oracle \ tnsnames.ora của bạn