Ich habe versucht, (mein erstes) ein C#-Programm zu machen:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("hallo");
Console.ReadLine();
}
}
}
Dies funktioniert gut, aber wenn ich versuche, System.Windows.Forms zu verwenden:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("hallo");
System.MessageBox("hallo");
Console.ReadLine();
}
}
}
Das ist der Fehler, den ich erhalte:
Fehler 1 Der Typ oder Namesraumname "Windows" ist im Namespace 'System' nicht vorhanden (fehlt Ihnen ein Assemblyverweis?) C:\Users\Ramy\Documents\Visual Studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\Program.cs 5 14 ConsoleApplication1
Einige Details: - Ich verwende Visual Studio 2012; - Ich habe das .NET Development Kit installiert; - Es ist eine Konsolenanwendung.
Vielleicht liegt es daran, dass in einer Konsolenanwendung System.Windows.Forms nicht verwendet werden kann? Wenn ja, welches Programm sollte ich verwenden? Ich habe es auch mit einem Formular versucht, aber es wurde nur ein Fenster angezeigt, kein Code.