diff --git a/devtools/create_project/msbuild.cpp b/devtools/create_project/msbuild.cpp index f628bdbf44d..f0fa4fa7865 100644 --- a/devtools/create_project/msbuild.cpp +++ b/devtools/create_project/msbuild.cpp @@ -383,8 +383,12 @@ void MSBuildProvider::outputGlobalPropFile(const BuildSetup &setup, std::ofstrea << "\t\t\t/utf-8 %(AdditionalOptions)\n" << "\t\t\n" << "\t\t\n" - << "\t\t\t%(IgnoreSpecificDefaultLibraries)\n" - << "\t\t\tConsole\n"; + << "\t\t\t%(IgnoreSpecificDefaultLibraries)\n"; + if (!setup.featureEnabled("text-console")) { + properties << "\t\t\tWindows\n"; + } else { + properties << "\t\t\tConsole\n"; + } if (!setup.devTools && !setup.tests) properties << "\t\t\tWinMainCRTStartup\n";