Вы видели в предыдущем шаге, что у нас за проектом есть консольное окно. Он него можно избавиться, используя опции компилятора:
/target:winexe /target:exe
Опция EXE создает консольное приложение опция WINEXE создает приложение на базе окна Windows. Рассмотрим влияние этих опций на следующем примере. Вот код на основе Windows.Form.
using System; using System.Windows.Forms; class App { public static void Main() { MainForm mainform = new MainForm(); Application.Run(mainform); } } class MainForm:Form { }
Результат работы будет такой.
Как видите приложение на базе консольного окна создаем приложение Windows csc.exe /target:winexe 1.cs.