Frage

Ich versuche, die HTTP-Funktionen Montag im System.Web.dll enthalten zu verwenden. Während jedoch die DLL scheint im selben Verzeichnis wie jeder anderen dll Visual Studio 2010 Referenzen in meinem Projekt zu existieren, es keine Verbindung herstellen können in und werfen eine Warnung - „Die betroffene Komponente‚System.Web‘konnte nicht gefunden werden“. Die DLL ist jedoch auf jeden Fall dort im selben Ordner wie alle vom Projekt verwiesen andere und es in ‚Browse Referenz‘ Modus Auswahl ermöglicht es mir, um es hinzuzufügen - es scheitert dann im ‚Pfad‘ Eigenschaft zu füllen. Mache ich etwas falsch? Wie kann ich System.Web in meinem Projekt zur Verfügung?

Jede Hilfe ist sehr geschätzt!

Edit:. Ich habe keinen Hinweis auf System.Web in der Registerkarte .NET des Fensters 'Add Reference'

War es hilfreich?

Lösung

Wenn Sie .NET 3.5 oder 4 Kundenprofil Ziel, werden Sie nicht ASP.NET-Baugruppen sehen.

Außerdem sollten Sie versuchen, HTTP-Klassen verwenden in System.Net.

Andere Tipps

Für Menschen, die „System.Web“ auf .Net Referenzen finden können, könnte dies die Antwort sein:

"Sie mit der rechten Maustaste auf das Projekt -> Eigenschaften -> ändern Sie dann die "Target Framework .NET Framework 4 Client Profile "nur" .NET Framework 4" ", die wahrscheinlich sein wird"

.

Die Antwort wurde von Tinister (danke) als Antwort auf eine previuos Post gegeben. Aber ich dachte, es war ein wenig an seinem ursprünglichen Post versteckt. Also habe ich es hier setzen, um es zu sehen, zu machen einleuchtender. Ich hoffe es hilft.

System.Web sollte aus dem GAC referenziert werden. Diese Anordnung hat nichts in Ihrem Anwendungsordner zu tun.

alt text

1 Rechtsklick auf Referenzen in Projektmappen-Explorer und klicken Sie Verweis hinzufügen ...

2 Wählen Sie die Registerkarte Durchsuchen und gehen Sie zu C: \ Windows \ assembly \ GAC_32 \ System.Web \ System.Web.dll und fügen Sie die DLL-Datei auf Ihre Referenzen.

Sind Sie versuchen, einen Verweis auf die System.Web.dll Datei hinzufügen selbst? System.Web ist im GAC auf jedem Windows-System, so dass, wenn Sie die Referenz in Ihrem "Add Reference" Dialog hinzufügen, wählen Sie System.Web aus der Registerkarte .NET.

Joer

Wir haben ein Tool erstellt, dass Sie Ihr Ziel erreichen helfen. Muse VSReferences ermöglicht es Ihnen, ein hinzufügen global Assembly Cache Verweis auf das Projekt von Add GAC Referenzmenüpunkt.

eingeben Bild Beschreibung hier

Viele Grüße

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top