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

Tôi nhận được Một nỗ lực đã được thực hiện để tải một chương trình có lỗi định dạng không chính xác trên một dự án sao chép SQL Server

Câu trả lời của baldy dưới đây là đúng, nhưng bạn cũng có thể cần phải kích hoạt các ứng dụng 32-bit trong AppPool của mình.

Nguồn:http://www.alexjamesbrown.com/uncategorized/could-not-load-file-or-assembly-chilkatdotnet2-or-one-of-its-dependencies-an-attempt-was-made-to-load- a-program-with-an-sai-định dạng /

Trong khi thiết lập ứng dụng để chạy trên máy cục bộ của tôi (chạy Vista 64bit), tôi đã gặp lỗi này:

Không thể tải tệp hoặc lắp ráp ChilkatDotNet2 hoặc một trong những phụ thuộc của nó. Đã cố gắng tải một chương trình có định dạng không chính xác.

Rõ ràng, ứng dụng sử dụng các thành phần ChilKat, nhưng có vẻ như phiên bản chúng tôi đang sử dụng chỉ là phiên bản 32bit.

Để giải quyết lỗi này, tôi đặt nhóm ứng dụng của mình trong IIS để cho phép các ứng dụng 32 bit. Mở Trình quản lý IIS, nhấp chuột phải vào nhóm ứng dụng và chọn Cài đặt nâng cao (Xem bên dưới)

Sau đó, đặt "Bật ứng dụng 32-bit" thành True.

Tất cả đã xong!



  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ác tính năng ẩn của SQL Server

  2. SqlConnection SqlCommand SqlDataReader IDisposable

  3. SET DATEFIRST - Đặt Ngày đầu tiên trong tuần trong SQL Server

  4. Cách lấy lại * mọi thứ * từ quy trình được lưu trữ bằng JDBC

  5. THỜI GIAN THỐNG KÊ trong SQL Server là gì?