El reinicio de la aplicación C # no llama al programa Main ()

Ya he escrito una aplicación que funciona de base de usuarios. Estaba buscando la mejor forma de usar para el cierre de sesión del usuario actual. Asi que he usadoApplication.Restart(); Pronto descubrí que el código no funciona correctamente yProgram.Main() no vuelve a llamar. Me pregunté que miMétodo de carga del formulario de inicio de sesión no se va a realizar (el formulario de inicio de sesión está llamando desde la clase de programa).

Así que estaré muy agradecido si me informas sobre mis errores y las soluciones correctas.

Respuestas a la pregunta(3)

Su respuesta a la pregunta