C # Winform El proceso aún está en el Administrador de listas de tareas de Windows después de cerrar el programa

¿Por qué el proceso sigue en el administrador de la lista de tareas de Windows después de cerrar el programa?

Yo uso login.cs

<code> [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Login());
        }
</code>

Después de que el usuario haya iniciado sesión correctamente, redirecciono a otra Masterpage

<code> this.Hide();
            Main_Usr oMainUsr = new Main_Usr();                    
            oMainUsr.Visible = true;
</code>

Mi pseudo página maestra como esta:

<code>public Main_Usr()
        {
            InitializeComponent();
            this.IsMdiContainer = true;
        }
</code>

Cuando cierro la página maestra, el proceso sigue en el administrador de la lista de tareas de Windows. Pero cuando cierro la página de inicio de sesión, finaliza el proceso en el administrador de la lista de tareas de Windows.

¿Eso significa porque acabo de ocultar la página de inicio de sesión? ¿Debo cerrar todas las ventanas para realmente salir / matar el proceso?

Gracias de antemano, Stev

Respuestas a la pregunta(6)

Su respuesta a la pregunta