закрываются обе формы при закрытии одной
при попытке открыть form2 и закрыть form1 закрываются обе код открытия form2 и закрытия form1:
form1.Close();
Form2 form2 = new Form2();
form2.ShowDialog();
код инициализация приложения:
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
Помогите решить проблему
Источник: Stack Overflow на русском