[Visual Studio 2008]
Я создал новый проект для консольного приложения и изменил его так:
class Program
{
static void Main (string[] args) {
Thread.Sleep (2000);
}
}
Затем я создал другой проект для приложения Windows Form и изменил его:
static class Program
{
//[STAThread] commented this line
static void Main (string[] args) { //Added args
//Commented following lines
//Application.EnableVisualStyles ();
//Application.SetCompatibleTextRenderingDefault (false);
//Application.Run (new Form1 ()); commented this line
Thread.Sleep (2000);
}
}
Теперь у меня нет ни письменных консольных функций (Console.Write и т.д.) в первом приложении, ни во всех других случаях я не написал связанных с документами операций. Выглядит идентично мне.
По-прежнему первое приложение показывает BLACK-окно, а второе ничего не показывает. Что заставляет это работать так?