Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 18518|Svare: 0

[Løst] Entity framework-leverandør ikke funnet for ADO.NET leverandør med fast navn System.Data.SqlClient...

[Kopier lenke]
Publisert på 16.11.2016 14:06:21 | | |
Ingen leverandør av enhetsrammeverk fant ADO.NET leverandør med det faste navnet "System.Data.SqlClient". Sørg for at leverandøren er registrert i "entityFramework"-delen av applikasjonskonfigurasjonsfilen. For mer informasjon, se http://go.microsoft.com/fwlink/?LinkId=260882.


Jeg støtte på dette problemet da jeg publiserte på IIS, og det var ikke noe problem i den native testen, jeg føler at det mangler noe i DLL-referanseproblemet.

Baidu gjorde litt, og Internett var skrevet blindt og skriblet。。。。。



For det første har web.config-en min disse tingene。。。。。。

Problemet er at weblaget mitt ikke refererer til EF-rammeverksmodellen, noe som resulterer i, genererte, nei, EntityFramework.SqlServer.dll denne dll-filen。。。。。

Til slutt, kopier EntityFramework.SqlServer.dll-filen til bin-katalogen på IIS-nettstedet for å løse problemet.




Foregående:MVC-visning av HTML-egenskapsnavn med horisontale streker
Neste:360-nettlesernettsteder velger automatisk hastighetsmodus
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com