Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 22332|Odpowiedź: 1

[Źródło] Asp.Net Pojawia się w EF6.0, nie ma stałej nazwy "System.Data.SqlClient"...

[Skopiuj link]
Opublikowano 12.11.2017 16:59:12 | | |
Środowisko programistyczne: VS2017, Framework4.5, SqlServer2008R2, MVC4, EF6.0.

Pojawiający się komunikat o błędzie wygląda tak:
Określony schemat jest nieprawidłowy. Błąd:
DataModel.ssdl(2,2): Błąd 0152: Nie znaleziono dostawcy Entity Framework dla ADO.NET dostawcy o stałej nazwie "System.Data.SqlClient". Upewnij się, że dostawca jest zarejestrowany w sekcji "entityFramework" w pliku konfiguracyjnym aplikacji. Więcej informacji można znaleźć w http://go.microsoft.com/fwlink/?LinkId=260882.

Aby rozwiązać problem, dodaj następujący kod do pliku konfiguracyjnego web.config:






Poprzedni:VS2017 Brak połączenia z internetem – obejście
Następny:Zrozum katalog /etc/init.d oraz skrypty /etc/rc.local na systemach Linux
 Ziemianin| Opublikowano 27.12.2021 22:10:14 |
Microsoft wprowadza Microsoft.Data.SqlClient jako alternatywę dla System.Data.SqlClient
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com