Der Typ- oder Namespace-Name 'Linq' ist im Namespace 'System.Data' usw. nicht vorhanden.

Ich habe gerade eine Linq-to-SQL-DBML-Datei in Visual Studio 2010 erstellt.

Ich erhalte die folgenden 2 Fehler, insgesamt 60 Mal, meistens den ersten.

Der Typ- oder Namespace-Name 'Linq' existiert nicht im Namespace 'System.Data'Der Typ oder Namespace-Name 'EntitySet' konnte nicht gefunden werden

Ich habe hier und auf anderen Websites verschiedene ähnliche Fragen gefunden, die darauf hindeuten, dass eine zusätzliche Assembly hinzugefügt werden muss.

Ich habe jeden vorgeschlagenen hinzugefügt, das Problem bleibt bestehen. Eine andere seltsame Sache ist, dass VS2010 selbst die Fehler im Editorbildschirm nicht unterstreicht, sie jedoch im Fehlerprotokoll anzeigt.

mmerhin habe ich alle vorhandenen Themen gesehen und deren Lösungen angewendet, das Problem bleibt bestehe

Einige technische Details:

Ich verwende Windows 7 32-Bit.Ich habe noch Visual Studio 2008 SP1 installiert. Ich habe gerade VS2010 installiert, als es herauskam, und das ältere nicht entfernt. Ich verwende MSSQL Server 2008 R2.

Und hier sind die Assemblys, die in meiner web.config-Datei aufgelistet sind:

<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.DataSetExtensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Services.Client, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Services.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.SqlXml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

Antworten auf die Frage(8)

Ihre Antwort auf die Frage