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?
Ich denke, Sie müssen die folgenden Assemblies in Ihrer web.config hinzufügen -
%Vor% Sie erhalten System.Linq
in der Kernbaugruppe
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.