Benutzer mit den meisten Antworten
Was ist dieser Fehler hier?

Frage
Antworten
-
Hallo,
in deinem Bild siehst du, das VS ein kleines, blau umrandetes Rechteck unter DbContext anzeigt. Klicke mal dort drauf, dann bekommst du Korrekturvorschläge angezeigt. Alternativ kannst du auch in DbContext klicken und Strg+Punkt drücken.
So hilft dir VS dabei die fehlenden using-Anweisungen hinzuzufügen. (Was übrigens nicht das erste mal bei dir wäre, und auch den Tipp mit dem Rechteck bzw. Strg+Punkt sollte nicht neu sein.)Was Peter meint ist, dass natürlich auch ein Verweis auf System.Data.Entity gesetzt sein muss. Sonst weiß der Compiler am Ende nicht, wo er die DbContext-Klasse findet.
Tom Lambert - .NET (C#) MVP
Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets- Als Antwort markiert schuayb Kazrabatli Sonntag, 8. März 2015 13:49
Alle Antworten
-
Hallo,
in deinem Bild siehst du, das VS ein kleines, blau umrandetes Rechteck unter DbContext anzeigt. Klicke mal dort drauf, dann bekommst du Korrekturvorschläge angezeigt. Alternativ kannst du auch in DbContext klicken und Strg+Punkt drücken.
So hilft dir VS dabei die fehlenden using-Anweisungen hinzuzufügen. (Was übrigens nicht das erste mal bei dir wäre, und auch den Tipp mit dem Rechteck bzw. Strg+Punkt sollte nicht neu sein.)Was Peter meint ist, dass natürlich auch ein Verweis auf System.Data.Entity gesetzt sein muss. Sonst weiß der Compiler am Ende nicht, wo er die DbContext-Klasse findet.
Tom Lambert - .NET (C#) MVP
Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets- Als Antwort markiert schuayb Kazrabatli Sonntag, 8. März 2015 13:49
-
Hi,
DbContext befindet sich im Namensraum System.Data.Entity, welcher sich in der EntityFramework.dll befindet, wobei die EntityFramework.dll in der erforderlichen Version eingebunden werden soll, z.B. v6.0.0.0 für EDM6. Um die dll zu referenzieren, ist im Projekt mit der rechten Maustaste mit "Add Reference" die betreffende dll dem Projekt hinzuzufügen.--
Viele Grüsse
Peter Fleischer (MVP, Partner)
Meine Homepage mit Tipps und Tricks