title: Win32 Console app vs. CLR Console app
body: <p>I'm working on a C++ project that I don't intend to develop or deploy using .NET libraries or tools, which means it would make sense for me to create it using a Visual Studio Win32 Console application.  However, I've heard that the debugging abilities when using a CLR application under Visual Studio are much more powerful.  So I have a few questions:</p>
  
  <ol>
  <li><p>Is it true that having a CLR app vs. a Win32 app adds capabilities to your development process even if you don't utilize any .NET libraries or other resources?</p></li>
  <li><p>If so, would I still be able to develop/compile the project as a CLR project to take advantage of these even though I'd be developing a pure C++ project using STL, etc. and not taking advantage of any .NET functionality?  Or would such a project require fundamental differences that would make it non-trivial to revert back, meaning I should stick with a Win32 console app?</p></li>
  </ol>