Это для проекта, над которым я работаю. Пытался найти ответы и нашел фразу о вызове Application.Exit() в основной форме, но моя форма просто появляется снова.
Основная форма конструктор:
Код: Выделить всё
public Menu()
{
InitializeComponent();
Form login = new Login_Forms.Login();
Hide();
if (login.ShowDialog(this) != DialogResult.OK)
Close();
else
Show();
}
Код: Выделить всё
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Menu()); // This line throws System.ObjectDisposedException
}
Подробнее здесь: https://stackoverflow.com/questions/560 ... -is-called