V010. Analysis for the project type or platform toolsets is not supported in this tool. Use direct analyzer integration or compiler monitoring instead.
The analyzer has detected an attempt to analyze a .vcxproj project that has the Makefile or Utility configuration type. PVS-Studio does not support such projects when you use the plugin or a command-line version of the analyzer. The reason is that build details the analyzer needs (compilation parameters in particular) are not available in Makefile/Utility projects.
The analyzer issues the same warning if the .vcxproj project structure differs from a standard Microsoft Visual C++ project, or if it could not determine the toolset used in the project. In this case, the warning message is different:
Unable to determine platform toolset for project: D:\path\to\project.vcxproj
If you need to check such projects, use a compiler monitoring system or direct integration of the analyzer. You can also disable this warning in the PVS-Studio settings (Detectable errors (C++), Fails list).
If PVS-Studio has successfully detected a toolset but does not support it, you will see the following message:
Platform toolset of this project is not supported.
If you wish to discuss the feasibility of PVS-Studio supporting this toolset,
please contact our support service.
You can also check such projects using the compiler monitoring system. If you would like the analyzer to support a non-standard toolset, contact our technical support to discuss this possibility.