Kesalahan yang dilemparkan oleh dependensi objek 'MySql-5.2.3' yang ditentukan dalam 'assembly [Spring.Data, Version=2.0.0.40000, Culture=neutral, PublicKeyToken=null], resource [ Spring.Data.Common.dbproviders.xml] baris 766' : Dependensi yang tidak terpenuhi yang dinyatakan melalui argumen konstruktor dengan indeks 2 jenis [System.Type] : Tidak dapat mengonversi argumen konstruktor nilai [MySql.Data.MySqlClient.MySqlConnection, MySql.Data, Version=5.2.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d] ke jenis yang diperlukan [System.Type] : Tidak dapat mengonversi nilai properti jenis [System.String] ke jenis yang diperlukan [System.Type] untuk properti ''. saat menyelesaikan 'argumen konstruktor dengan nama dbmetadata' menjadi 'Spring.Data.Common.DbMetadata#DF06CA' yang didefinisikan dalam 'assembly [Spring.Data, Version=2.0.0.40000, Culture=neutral, PublicKeyToken=null], resource [Spring.Data.Common.dbproviders.xml] baris 766' Descrip{filtering}tion: Pengecualian yang tidak ditangani terjadi selama eksekusi permintaan web saat ini. Silakan tinjau pelacakan tumpukan untuk informasi selengkapnya tentang kesalahan dan dari mana asalnya dalam kode. Kerangka kerja pegas+hibernasi+mysql, aplikasi platform (web) dan mysql terpisah, dan merupakan dua server yang terhubung.
Setelah penyebaran selesai, kesalahan di atas telah dilaporkan, dan kemudian, komputer lokal saya adalah win10, dan servernya adalah win2008 r2.
Nah, IIS asli saya berjalan normal, mengapa tidak normal di server yang disebarkan, saya tidak terlalu akrab dengan kerangka kerja ini,
Saya tidak tahu apakah itu masalah database, atau, saya kehilangan beberapa referensi, atau masalah file konfigurasi, atau...
Saya mencoba berbagai metode di Internet, tetapi tidak menyelesaikannya!
Untuk tujuan ini, saya juga menulis program mini, yang dikirim ke server aplikasi, dan kemudian menjalankan, terhubung ke database jarak jauh, dan kemudian menanyakan, seperti yang ditunjukkan pada gambar di bawah ini:
Tidak masalah, Anda dapat terhubung ke database jarak jauh...
Tiba-tiba, saya memikirkannya, tes asli, aplikasi dan database ada di komputer yang sama, apakah akan menginstal driver apa pun, bukan untuk mereferensikan beberapa mysql dll
Kemudian, di komputer lokal saya, saya melihat mysql yang saya instal, dan saya menginstal beberapa hal, seperti yang ditunjukkan pada gambar di bawah ini, dan menemukan bahwa: Konektor / Net 6.9.9,
Di server aplikasi, tidak ada penginstalan benda ini, dan kemudian, unduh driver terpisah ini dari situs web resmi mysql,
Alamat Unduhan:Wisatawan, jika Anda ingin melihat konten tersembunyi dari posting ini, silakan Jawab
Unduh dan instal selesai, mulai ulang IIS, dan selesaikan masalah!!
|