So I removed ShaderCore. But I still get many errors.
2>D:\Unreal Projects\OpenStreenMap\Plugins\StreetMap\Source\StreetMapImporting/StreetMapActorFactory.h(9): error C2504: 'UActorFactory': base class undefined
2>D:\Unreal Projects\OpenStreenMap\Plugins\StreetMap\Source\StreetMapImporting/StreetMapActorFactory.h(13): error C3668: 'UStreetMapActorFactory::PostSpawnActor': method with override specifier 'override' did not override any base class methods
2>D:\Unreal Projects\OpenStreenMap\Plugins\StreetMap\Source\StreetMapImporting/StreetMapActorFactory.h(14): error C3668: 'UStreetMapActorFactory::PostCreateBlueprint': method with override specifier 'override' did not override any base class methods
2>D:\Unreal Projects\OpenStreenMap\Plugins\StreetMap\Source\StreetMapImporting/StreetMapActorFactory.h(15): error C3668: 'UStreetMapActorFactory::CanCreateActorFrom': method with override specifier 'override' did not override any base class methods
2>D:\Unreal Projects\OpenStreenMap\Plugins\StreetMap\Source\StreetMapImporting/StreetMapActorFactory.h(10): error C2440: 'return': cannot convert from 'UStreetMapActorFactory *' to 'UObject *'
2> D:\Unreal Projects\OpenStreenMap\Plugins\StreetMap\Source\StreetMapImporting/StreetMapActorFactory.h(10): note: Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
2>D:/Unreal Projects/OpenStreenMap/Plugins/StreetMap/Intermediate/Build/Win64/UE4Editor/Inc/StreetMapImporting/StreetMapActorFactory.gen.cpp(75): error C2039: 'StaticConfigName': is not a member of 'UStreetMapActorFactory'
2> D:\Unreal Projects\OpenStreenMap\Plugins\StreetMap\Source\StreetMapImporting/StreetMapActorFactory.h(8): note: see declaration of 'UStreetMapActorFactory'
2>D:/Unreal Projects/OpenStreenMap/Plugins/StreetMap/Intermediate/Build/Win64/UE4Editor/Inc/StreetMapImporting/StreetMapActorFactory.gen.cpp(75): error C3861: 'StaticConfigName': identifier not found
2>D:/Unreal Projects/OpenStreenMap/Plugins/StreetMap/Intermediate/Build/Win64/UE4Editor/Inc/StreetMapImporting/StreetMapActorFactory.gen.cpp(75): error C2039: 'AddReferencedObjects': is not a member of 'UStreetMapActorFactory'
2> D:\Unreal Projects\OpenStreenMap\Plugins\StreetMap\Source\StreetMapImporting/StreetMapActorFactory.h(8): note: see declaration of 'UStreetMapActorFactory'
2>D:/Unreal Projects/OpenStreenMap/Plugins/StreetMap/Intermediate/Build/Win64/UE4Editor/Inc/StreetMapImporting/StreetMapActorFactory.gen.cpp(75): error C2065: 'AddReferencedObjects': undeclared identifier
2>D:/Unreal Projects/OpenStreenMap/Plugins/StreetMap/Intermediate/Build/Win64/UE4Editor/Inc/StreetMapImporting/StreetMapActorFactory.gen.cpp(75): error C2027: use of undefined type 'UActorFactory'
2> D:\EpicGames\UE_4.27\Engine\Source\Editor\UnrealEd\Public\EditorViewportClient.h(36): note: see declaration of 'UActorFactory'
2>D:/Unreal Projects/OpenStreenMap/Plugins/StreetMap/Intermediate/Build/Win64/UE4Editor/Inc/StreetMapImporting/StreetMapActorFactory.gen.cpp(75): error C3083: 'WithinClass': the symbol to the left of a '::' must be a type
2>D:/Unreal Projects/OpenStreenMap/Plugins/StreetMap/Intermediate/Build/Win64/UE4Editor/Inc/StreetMapImporting/StreetMapActorFactory.gen.cpp(81): error C2437: 'Super': has already been initialized
2> [2/9] Module.StreetMapRuntime.gen.cpp
2>D:\Unreal Projects\OpenStreenMap\Plugins\StreetMap\Source\StreetMapRuntime/Public/StreetMapComponent.h(7): fatal error C1083: Cannot open include file: 'StreetMapSceneProxy.h': No such file or directory
2> [3/9] Module.StreetMapRuntime.cpp
2>D:\Unreal Projects\OpenStreenMap\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapRuntime.h(5): fatal error C1083: Cannot open include file: 'Classes/Engine/Engine.h': No such file or directory
2> [4/9] Module.StreetMapImporting.cpp
2>D:\Unreal Projects\OpenStreenMap\Plugins\StreetMap\Source\StreetMapRuntime\Public\StreetMapComponent.h(7): fatal error C1083: Cannot open include file: 'StreetMapSceneProxy.h': No such file or directory
2>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets(45,5): error MSB3073: The command "D:\EpicGames\UE_4.27\Engine\Build\BatchFiles\Build.bat OpenStreenMapEditor Win64 Development -Project="D:\Unreal Projects\OpenStreenMap\OpenStreenMap.uproject" -WaitMutex -FromMsBuild" exited with code 6.
2>Done building project "OpenStreenMap.vcxproj" -- FAILED.