2010-03-03 9 views
5

Ich habe eine Konsolenanwendung erstellt, aber ich möchte sie in eine Windows Forms-Anwendung verwandeln.Gibt es eine Möglichkeit, meine Konsolenanwendung in eine Windows Forms-Anwendung in C# zu konvertieren?

Ich fand This und es schien zu sein, was ich brauchte, aber ich bekam eine Fehlermeldung, wenn ich versuchte, mit System.Windows.Forms zu verwenden;

Dies ist die Fehlermeldung, die ich habe:

Fehler 1 Der Typ oder Namespace-Namen ‚Windows‘ im Namespace ‚System‘ nicht (sind Sie ein Assemblyverweis fehlt?) Existieren

Gibt es einen weiteren Schritt, oder ist es in VS 2008 irgendwie anders?

Antwort

11

Sie müssen einen Verweis auf die WinForms Montage

  • Rechtsklick auf die Lösung hinzufügen und wählen Sie "Add Reference"
  • Select System.Windows.Forms und klicken Sie auf OK

Sie Möglicherweise müssen Sie dasselbe auch für System.Data tun, abhängig von Ihrem Projekt-Setup

+1

Danke. Das hat funktioniert. Und für Systemdaten meinen Sie, einen Verweis darauf hinzuzufügen? – Slateboard

+1

@Slateboard ja – JaredPar

2

Sie müssen einen Verweis auf System.Windows.Forms hinzufügen. Klicken Sie mit der rechten Maustaste auf Ihr Projekt und wählen Sie Verweis hinzufügen.

Wählen Sie auf der Registerkarte .NET die zuvor erwähnte Referenz.

3

Stellen Sie sicher, dass Sie die System.Windows.Forms-Assembly in Ihren Referenzen für den Profi hinzufügen ject. Klicken Sie im Lösungsexplorer mit der rechten Maustaste auf "Referenzen" und suchen Sie dann unter der Registerkarte .NET die Assembly System.Windows.Forms, und fügen Sie sie hinzu.

Verwandte Themen