Шаг 17 - Избавляемся от консольного окна

Вы видели в предыдущем шаге, что у нас за проектом есть консольное окно. Он него можно избавиться, используя опции компилятора:

/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 
{ 
}

Результат работы будет такой.

gif/17_1.gif (4224 b)

Как видите приложение на базе консольного окна создаем приложение Windows csc.exe /target:winexe 1.cs.

gif/17_2.gif (3831 b)


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.