I’m using the following and it was able to find proceduralmeshcomponents for the build.
PublicIncludePaths.AddRange(new string[] {"ProceduralMeshComponent/Public", "ProceduralMeshComponent/Classes"});
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "RHI", "RenderCore", "ShaderCore", "ProceduralMeshComponent" });
Visual Studio did not find it for intellisense/autocomplete. To fix the include error, select MyProject->properties, ConfigurationProperties->VC++ Directories-> LibraryDirectories, and add the paths you want. For example i added:
C:\Program Files\Epic Games\4.9\Engine\Plugins\Runtime\ProceduralMeshComponent\Source\Public
It still doesn’t want to recognize the content of the file. Im still working on that.