COMMON_LANGUAGE_RUNTIME breaks CMAKE_MFC_FLAG
Setting the COMMON_LANGUAGE_RUNTIME
property to ""
for a target causes CMAKE_MFC_FLAG
variable to have no effect for that target anymore.
These should not be exclusive. Using the Visual Studio GUI, both C++/CLI and MFC can be enabled at the same time without issue.