Ich erhalte diesen Fehler beim Kompilieren einer C # -Anwendung. Sieht aus wie ein trivialer Fehler, aber ich kann ihn nicht umgehen.
Mein Setup ist Windows 7 64 Bit. Visual-Studio 2010 C # Express B2Rel.
Ich habe einen Verweis auf System.Web.dll unter hinzugefügt C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
, aber es hat ein gelbes Ausrufezeichen und ich erhalte immer noch den obigen Fehler. Ich habe auch die using System.Web
Erklärung.
Was mache ich falsch?
Update: Nachdem ich die sofortige Antwort erhalten hatte, die mich auf die Grundursache hinwies, suchte ich in Google ein wenig nach der Stelle, an der angegeben ist, dass System.Web.dll für das vollständige Framework bestimmt ist. Ich habe keinen solchen Hinweis gefunden.
Für Neulinge wie mich fasst dieser Blog den Unterschied zwischen den Frameworks (Client und Full) gut zusammen. Ich konnte keinen Punkt finden, der besagt, ob eine bestimmte DLL im Client-Framework unterstützt wird oder nicht. Ich denke, das Ausrufezeichen in Visual Studio sollte das erste Signal sein ...