¿Cómo cambiar una aplicación de consola a una aplicación de formulario de Windows?

Había estado desarrollando una aplicación de consola, hasta que nuestro proyecto necesitaba una interfaz de usuario elegante para ir con ella, así que decidimos cambiar el tipo de proyecto a la aplicación de formulario de Windows. Intentamos poner el código a continuación en nuestro punto de entrada:

        Application.EnableVisualStyles();
        Application.SetCompatibleTextRenderingDefault(false);
        Application.Run(new UI());

Funciona, pero la ventana de la consola original sigue ahí.

He buscado en Google algunas informaciones útiles comoesta uno, pero lo único que hacen es matar la ventana después de que se haya creado, no abordar la raíz del problema. Entonces, ¿hay alguna manera más elegante de hacer esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta