Просто предположение: чувствительность к регистру. Или может быть, что файлы проекта / решения искажены. Проверьте их - это простые текстовые файлы. Было бы лучше, если бы вы могли предоставить их здесь, но я понимаю, что это может быть невозможно.
Кроме того, если вы этого не знаете (VS не очень интуитивен в этом), вот краткое объяснение того, как работают конфигурации:
Существует два вида конфигураций - каждый проект имеет свой набор конфигураций, а решение имеет набор конфигураций. Каждая конфигурация проекта описывает, как создать конкретный проект - параметры компилятора, какие файлы включать и т. Д. Каждая конфигурация решения, однако, только описывает, какие проекты построить, и какую конфигурацию проекта использовать для каждого конкретного проекта. Обратите внимание, что между конфигурациями проекта и конфигурациями решения нет сопоставления 1: 1. Вы можете настроить их так, как вам нравится.
Похоже, ошибка указывает на то, что используемая конфигурация решения ссылается на конфигурацию проекта, которой нет в данном конкретном проекте.