Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

asp.net core Oracle.DataAccess System.BadImageFormatException:Không thể tải tệp hoặc lắp ráp Oracle.DataAccess

BadImageFormat có nghĩa là dll không tương thích với thời gian chạy.

Vấn đề là Oracle chưa phát hành trình điều khiển tương thích với .NET Core.

Bạn vẫn có thể sử dụng trình điều khiển hiện có sẵn trong ASP.NET Core, nhưng chỉ khi bạn chạy nó trên .NET framework đầy đủ cho máy tính để bàn, không phải trên .NET Core Framework.

Những gì bạn có thể làm để giải quyết vấn đề này là chỉ cần xóa mục tiêu dnxcore50 khỏi tệp project.json của bạn để bạn chỉ nhắm mục tiêu khung máy tính để bàn.

Làm điều đó có nghĩa là bạn chỉ có thể chạy trên windows bây giờ, nhưng sau này khi Oracle phát hành trình điều khiển tương thích, bạn có thể có tùy chọn để nhắm mục tiêu .NET Core framework.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách sử dụng một cột được tính toán để tính toán một cột khác trong cùng một chế độ xem

  2. Làm cách nào để tách dữ liệu được truy vấn bằng dấu phân cách trong Oracle?

  3. <SQL> Cách thay đổi kích thước VARCHAR2 của bảng

  4. tham gia có điều kiện trong oracle

  5. Số lượng SQL theo nhóm