Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 20363|Atsakyti: 0

[Šaltinis] [Spring.Data.Common.dbproviders.xml] 766 eilutė

[Kopijuoti nuorodą]
Paskelbta 2017-05-22 16:35:49 | | | |
Klaida, kurią sukėlė objekto "MySql-5.2.3" priklausomybė, apibrėžta "asamblėja [Spring.Data, Version=2.0.0.40000, Culture=neutral, PublicKeyToken=null], išteklius [ Spring.Data.Common.dbproviders.xml] eilutė 766' : Nepatenkinta priklausomybė, išreikšta konstruktoriaus argumentu su indeksu 2 tipo [System.Type] : Nepavyko konvertuoti konstruktoriaus argumento reikšmė [MySql.Data.MySqlClient.MySqlConnection, MySql.Data, Version=5.2.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d] į reikiamą tipą [System.Type] : Neįmanoma konvertuoti ypatybės reikšmę [System.String] į būtiną ypatybės tipą [System.Type] ypatybei ''.
sprendžiant "konstruktoriaus argumentą pavadinimu dbmetadata" į "Spring.Data.Common.DbMetadata#DF06CA", apibrėžtą "asamblėja [Spring.Data, Version=2.0.0.40000, Culture=neutral, PublicKeyToken=null], išteklių [Spring.Data.Common.dbproviders.xml] eilutė 766'
Descrip{filtering}tion: vykdant dabartinę žiniatinklio užklausą įvyko neapdorota išimtis. Peržiūrėkite rietuvės sekimą, kad gautumėte daugiau informacijos apie klaidą ir jos kilmę kode.

Sistema spring+nhibernate+mysql, platformos programa (žiniatinklis) ir mysql yra atskiri ir yra du sujungti serveriai.


Baigus diegimą, buvo pranešta apie aukščiau pateiktą klaidą, tada mano vietinis kompiuteris yra win10, o serveris yra win2008 r2.

Na, mano gimtoji IIS veikia normaliai, kodėl tai nėra normalu įdiegtame serveryje, aš nesu per daug susipažinęs su šia sistema,

Nežinau, ar tai duomenų bazės problema, ar man trūksta nuorodų, ar konfigūracijos failo problema, ar...

Išbandžiau įvairius metodus internete, bet jie to neišsprendė!

Šiuo tikslu aš taip pat parašiau mini programą, kuri siunčiama į programų serverį, o tada paleidžiama, prisijungia prie nuotolinės duomenų bazės ir užklausa, kaip parodyta paveikslėlyje žemiau:



Jokių problemų, galite prisijungti prie nuotolinės duomenų bazės...

Staiga pagalvojau apie tai, vietinis testas, programa ir duomenų bazė yra tame pačiame kompiuteryje, ar įdiegti bet kokią tvarkyklę, o ne nuorodą į kažkokį mysql dll

Tada vietiniame kompiuteryje pažvelgiau į įdiegtą mysql ir įdiegiau kai kuriuos dalykus, kaip parodyta paveikslėlyje žemiau, ir radau, kad: Jungtis / Net 6.9.9,



Programų serveryje šis dalykas nėra įdiegtas, tada atsisiųskite šią atskirą tvarkyklę iš oficialios "mysql" svetainės,

Parsisiųsti adresą:
Turistai, jei norite pamatyti paslėptą šio įrašo turinį, prašomeAtsakyti


Atsisiųskite ir įdiekite visiškai, iš naujo paleiskite IIS ir išspręskite problemą!!




Ankstesnis:mysql-5.7.17 ODBC diegimo nesėkmė iš naujo įdiegti pamoka
Kitą:.net/c#, kad gautumėte unikalų įrenginio identifikatorių
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com