Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Saya mendapatkan upaya telah dilakukan untuk memuat program dengan kesalahan format yang salah pada proyek replikasi SQL Server

Jawaban botak di bawah ini benar, tetapi Anda mungkin juga perlu mengaktifkan aplikasi 32-bit di AppPool Anda.

Sumber: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-incorrect-format/

Saat menyiapkan aplikasi untuk dijalankan di mesin lokal saya (menjalankan Vista 64bit), saya menemukan kesalahan ini:

Tidak dapat memuat file atau rakitan ChilkatDotNet2 atau salah satu dependensinya. Upaya telah dilakukan untuk memuat program dengan format yang salah.

Jelas, aplikasi menggunakan komponen ChilKat, tetapi tampaknya versi yang kami gunakan hanya versi 32bit.

Untuk mengatasi kesalahan ini, saya menyetel kumpulan aplikasi saya di IIS untuk mengizinkan aplikasi 32bit. Buka Manajer IIS, klik kanan pada kumpulan aplikasi, dan pilih Pengaturan Lanjutan (Lihat di bawah)

Kemudian setel "Aktifkan Aplikasi 32-bit" ke True.

Semua selesai!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Fungsi Agregat MIN dan MAX di SQL Server

  2. Perbedaan antara CTE dan SubQuery?

  3. Menemukan Induk Tingkat Teratas di SQL

  4. Cara Menemukan Semua Pelanggaran Batasan di Database SQL Server

  5. Bagaimana DENSE_RANK() Bekerja di SQL Server