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.
|