¿Cómo salir correctamente de una aplicación de C #?

Tengo una aplicación publicada en C #. El problema aquí es que siempre que cierro el formulario principal haciendo clic en el botón rojo de salida, cierra el formulario pero no cierra la aplicación. Descubrí esto cuando intenté apagar la computadora, con la esperanza de que la aplicación que hice funcionara sin problemas y luego fui bombardeada por muchas ventanas infantiles con las que he puestoBuzon de mensaje Alertas

Intenté Application.Exit, pero todavía llama a todas las ventanas y alertas secundarias y no sé cómo usarEntorno.Salida y qué entero poner en él. Por cierto, cada vez que mis formularios llaman al formulario cerrado o al evento de cierre del formulario, cierro la aplicación con unthis.Hide() función. ¿Eso afecta cómo se está comportando mi aplicación ahora?

Respuestas a la pregunta(8)

Su respuesta a la pregunta