Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 18518|Svar: 0

[Løst] Enhedsrammeværksudbyder ikke fundet for ADO.NET leverandør med fast navn System.Data.SqlClient...

[Kopier link]
Opslået på 16/11/2016 14.06.21 | | |
Ingen leverandør af enhedsrammeværket fandt ADO.NET leverandør med det faste navn "System.Data.SqlClient". Sørg for, at udbyderen er registreret i "entityFramework"-sektionen i applikationskonfigurationsfilen. For mere information, se http://go.microsoft.com/fwlink/?LinkId=260882.


Jeg stødte på dette problem, da jeg udgav på IIS, og der var ikke noget problem i den oprindelige test, jeg føler, at der mangler noget i DLL-referenceproblemet.

Baidu gjorde lidt, og internettet blev skrevet blindt og kradset ned。。。。。



For det første har min web.config disse ting。。。。。。

Problemet er, at mit weblag ikke refererer til EF-frameworkmodellen, hvilket resulterer i, genereret, nej, EntityFramework.SqlServer.dll denne dll-fil。。。。。

Til sidst kopierer du EntityFramework.SqlServer.dll-filen til bin-mappen på IIS-hjemmesiden for at løse problemet.




Tidligere:MVC-visning af HTML-egenskabsnavne med horisontale bjælker
Næste:360-browserwebsites vælger automatisk hastighedstilstand
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com