Visual Studio 2017 One Small issue: const seems to be defined as constant somewhere in the VTK source code
This was the case in another of the open source projects I built this week, there was an #ifdef for MSVC or WIN32 or similar which then defined const as constant I think. This is no longer needed in recent versions of the Windows SDK (i.e. version 10 upwards). I will have a dig around to see if I can fix it but any help would be greatly appreciated.
In the last project it was hidden in a C file that included one of the project specific Windows headers, which in turn include windows.h