﻿# V005\. Cannot determine active configuration for project\. Please check projects and solution configurations\.

Данная проблема в работе PVS\-Studio вызвана несоответствием для рассматриваемого проекта платформенных конфигураций заданных в solution файле и платформенных конфигураций в самом файле данного проекта\.

В частности, в solution файле рассматриваемого проекта могут присутствовать строки следующего вида:

\{F56ECFEC\-45F9\-4485\-8A1B\-6269E0D27E49\}\.Release\|**x64**\.ActiveCfg \= Release\|**x64**

Однако в самом файле проекта может отсутствовать упоминание конфигурации Release\|x64\. Поэтому, при попытке проверки данного проекта PVS\-Studio не может найти конфигурацию Release\|x64\. В такой ситуации ожидается, что среда Visual Studio должна  добавить в автоматически сгенерированный solution\-файл строку следующего вида:

\{F56ECFEC\-45F9\-4485\-8A1B\-6269E0D27E49\}\.Release\|**x64**\.ActiveCfg \= Release\|**Win32**

В данном автоматически сгенерированном файле активной конфигурации solution файла \(Release\|x64\.ActiveCfg\) для рассматриваемого проекта приравнивается одна из существующих конфигураций данного проекта \(т\.е\. в данном случае Release\|Win32\)\. Подобная ситуация является ожидаемой и отрабатывается PVS\-Studio корректно\.