2010-06-13 2 views
11

Ich versuche, eine schnelle Konsolenanwendung zu schreiben, die Daten in eine HTML-Datei ausgibt, jedoch Probleme beim Zugriff auf den Namespace System.Web.UI hat.System.Web.UI nicht in der Konsolen-App verfügbar?

Das Hinzufügen von System.Web zu meinen Referenzen platziert ein Warnsymbol oberhalb des Referenznamens im Solution Explorer, und System.Web ist in der .NET-Referenzliste nicht verfügbar (damit ich es tatsächlich zum Projekt hinzufügen kann) Ich muss zum Objektbrowser gehen und es von dort hinzufügen).

Hat jemand irgendwelche Ideen, was ich vermissen könnte?

Vielen Dank Leute!

+0

welche Version von VS? –

Antwort

16

In Visual Studio 2010 ist das Standardzielframework für Konsolenanwendungen ".NET Framework 4 - Clientprofil", das System.Web nicht enthält. Ändern Sie es in den Projekteigenschaften zu ".NET Framework 4" und Sie können die Referenz hinzufügen.

+0

OOOOOOOOOOOhhhhhhhh ... ja, das ist es :) Dank John :) Und ja, es war VS 2010, sorry :) – Walter

+3

I * * verachte diese Standardeinstellung. Ich bin so oft gebissen worden, sogar einmal während einer wichtigen Live-Demo. So erschwerend. –

Verwandte Themen