Aplikacja Win32 Console a aplikacja CLR Console

Pracuję nad projektem C ++, którego nie zamierzam rozwijać ani wdrażać przy użyciu bibliotek lub narzędzi .NET, co oznacza, że ​​sensowne byłoby tworzenie go przy użyciu aplikacji Visual Studio Win32 Console. Słyszałem jednak, że możliwości debugowania podczas korzystania z aplikacji CLR w Visual Studio są znacznie bardziej wydajne. Mam więc kilka pytań:

Czy to prawda, że ​​posiadanie aplikacji CLR w porównaniu z aplikacją Win32 dodaje możliwości do procesu programowania, nawet jeśli nie korzystasz z żadnych bibliotek .NET lub innych zasobów?

Jeśli tak, to czy nadal będę w stanie opracować / skompilować projekt jako projekt CLR, aby skorzystać z tych możliwości, mimo że opracowywałbym czysty projekt C ++ z wykorzystaniem STL itp. I nie wykorzystywałbym żadnej funkcjonalności .NET? Czy też taki projekt wymagałby fundamentalnych różnic, które sprawiłyby, że powrót do poprzedniej wersji byłby nietrywialny, co oznacza, że ​​powinienem trzymać się aplikacji konsoli Win32?

questionAnswers(3)

yourAnswerToTheQuestion