Aplicativo do console Win32 vs. aplicativo Console CLR

Eu estou trabalhando em um projeto de C ++ que não pretendo desenvolver ou implantar usando bibliotecas ou ferramentas .NET, o que significa que faria sentido para mim criá-lo usando um aplicativo do Visual Studio Win32 Console. No entanto, ouvi dizer que as habilidades de depuração ao usar um aplicativo CLR no Visual Studio são muito mais poderosas. Então eu tenho algumas perguntas:

É verdade que ter um aplicativo CLR versus um aplicativo Win32 adiciona recursos ao seu processo de desenvolvimento, mesmo que você não utilize bibliotecas .NET ou outros recursos?

Em caso afirmativo, eu ainda seria capaz de desenvolver / compilar o projeto como um projeto CLR para tirar vantagem disso, mesmo que eu estivesse desenvolvendo um projeto C ++ puro usando STL, etc. e não aproveitando qualquer funcionalidade .NET? Ou tal projeto exigiria diferenças fundamentais que tornariam não trivial a reversão, o que significa que eu deveria ficar com um aplicativo de console do Win32?

questionAnswers(3)

yourAnswerToTheQuestion