Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 20363|Yanıt: 0

[Kaynak] [Spring.Data.Common.dbproviders.xml] hat 766

[Bağlantıyı kopyala]
Yayınlandı 22.05.2017 16:35:49 | | | |
'assembly [Spring.Data, Version=2.0.0.40000, Culture=neutral, PublicKeyToken=null], resource [ Spring.Data.Common.dbproviders.xml] satırı 766' : Oluşturucu argümanı ile [System.Type] tipinde indeks 2 ile ifade edilen tatmin edilmemiş bağımlılık: Yapıcı argümanını dönüştüremedi değeri [MySql.Data.MySqlClient.MySqlConnection, MySql.Data, Version=5.2.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d] gerekli tipe [System.Type] : Dönüştüremiyor özellik değeri [System.String] türünün gerekli tipi [System.Type] için '' özelliği için gereklidir.
'Yapıcı argümanı adıyla dbmetadata' ile 'assembly [Spring.Data, Version=2.0.0.40000, Culture=neutral, PublicKeyToken=null], resource [Spring.Data.Common.dbproviders.xml] satır 766'
Tanımlama: Mevcut web isteği yürütülürken yönetilmeyen bir istisna meydana geldi. Hata hakkında daha fazla bilgi ve kodda nereden kaynaklandığı hakkında lütfen stack trace'i inceleyin.

Framework spring+nhibernate+mysql, platform uygulaması (web) ve mysql ayrı ve iki bağlı sunucudur.


Dağıtım tamamlandıktan sonra yukarıdaki hata bildirildi ve ardından yerel bilgisayarım win10, sunucu ise win2008 r2.

Doğal IIS'im normal çalışıyor, neden dağıtılmış sunucuda normal değil, bu framework'e çok aşina değilim,

Bunun bir veritabanı sorunu mu, yoksa bazı referansları mı kaçırdığımı ya da yapılandırma dosyası sorunu mu olduğunu bilmiyorum, yoksa...

İnternette çeşitli yöntemler denedim ama çözmediler!

Bu amaçla, uygulama sunucusuna gönderilen mini bir program da yazdım, ardından çalıştırılıp, uzak veritabanına bağlanıyor ve aşağıdaki şekilde sorgulama yapılıyor:



Sorun değil, uzak veritabanına bağlanabilirsiniz...

Aniden düşündüm, yerel test, uygulama ve veritabanı aynı bilgisayarda, herhangi bir sürücü yükleyip kurmamalı, mysql dll'ye başvurmamak

Sonra, yerel bilgisayarımda kurduğum mysql'e baktım ve aşağıdaki şekilde gösterildiği gibi bazı şeyler kurdum ve şunu: Connector/Net 6.9.9,



Uygulama sunucusunda bu cihazın kurulumu yok, sonra bu ayrı sürücüyü mysql resmi web sitesinden indirin,

İndir Adresi:
Turistler, bu gönderinin gizli içeriğini görmek isterseniz lütfenYanıt


İndir ve kurulum tamamlandı, IIS'i yeniden başlat ve sorunu çöz!!




Önceki:mysql-5.7.17 ODBC kurulum hatası yeniden yükleme eğitimi
Önümüzdeki:.net/c# ile makinenin benzersiz tanımlayıcısını elde etmek için
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com