Kompilierungsfehler in .NET 4.0 web.config - Linq nicht gefunden

8

Ich kann meine .NET 4.0-Webanwendung problemlos in Visual Studio 2010 kompilieren und testen. Wenn ich jedoch meinen lokalen IIS auf den Ordner mit der Anwendung zeige, erhalte ich den folgenden Fehler:

%Vor%

Wie kommt es, dass die web.config aus dem Framework nicht für mich kompiliert wird?

Ich habe ähnliche Probleme im Web gefunden und die meisten sagen nur "diese Referenz hinzufügen ...", aber es kann nicht das Richtige sein, die Standard-Datei web.config zu bearbeiten - oder?

    
nickd 27.06.2011, 16:54
quelle

3 Antworten

30

Das hat für mich funktioniert. Haben Sie diese Assemblys in der Datei web.config

%Vor%     
Jamal 02.11.2012 11:28
quelle
8

Ich denke, Sie müssen die folgenden Assemblies in Ihrer web.config hinzufügen -

%Vor%

Sie erhalten System.Linq in der Kernbaugruppe

    
Sachin Shanbhag 27.06.2011 17:04
quelle
0

Wenn Sie eine Website haben, benötigt asp.net richtige Referenzen, um es kompilieren zu können. Eine Webanwendung würde das nicht benötigen.

Es gibt einige Assemblies, auf die in der Datei machine.config verwiesen wird. Abhängig vom Code können einige davon fehlen. Sie können sie zu machine.config oder zum Stamm web.config hinzufügen.

    
Rez.Net 14.05.2015 01:41
quelle

Tags und Links