# V010. Analysis for the project type or platform toolsets is not supported in this tool. Use direct analyzer integration or compiler monitoring instead.

Предупреждение V010 выдаётся при попытке проверки .vcxproj-проектов, имеющих конфигурационный тип Makefile или Utility. PVS-Studio не поддерживает работу с такими проектами при использовании плагина или command line версии анализатора. Это связано с тем, что в Makefile/Utility проектах необходимая анализатору информация (в частности, параметры компиляции) о деталях сборки недоступна.

Это же предупреждение выдаётся, если структура .vcxproj-проекта отличается от стандартного Microsoft Visual C++ проекта или если не удалось определить используемый в проекте набор инструментов. В таком случае текст предупреждения будет отличаться:

    Unable to determine platform toolset for project: D:\path\to\project.vcxproj

При необходимости проверки таких проектов, пожалуйста, воспользуйтесь системой мониторинга компиляции или прямой интеграцией анализатора. Также вы можете отключить это предупреждение на странице настроек PVS-Studio (вкладка Detectable Errors (C++), список Fails).

Если PVS-Studio успешно определил набор инструментов, но он им не поддерживается, вы увидите следующее сообщение:

    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.

Вы также можете проверить такие проекты с помощью системы мониторинга компиляции. Если вы хотите, чтобы анализатор поддерживал используемый вами нестандартный набор инструментов, обратитесь к нам в техническую поддержку, чтобы обсудить эту возможность.