Сегодня я столкнулся со странной проблемой в Visual Studio 2005. Если я создаю новую конфигурацию «NewConfiguration» для одного из моих проектов. Выходной каталог, на который ссылается проект в $ (TargetDir), это "/ path / to / build / area / newconfiguration". Обратите внимание на потерю заглавных букв, я ожидаю, что она будет в "/ path / to / build / area / NewConfiguration". В другом проекте, который я создал вчера, заглавные буквы там. Обычно это было бы проблемой, но это часть довольно сложной системы сборки, где некоторые из них на Unix, и нам нужно беспокоиться о чувствительном к регистру имени файла. Кто-нибудь знает, где хранится исходная строка для макрокоманд Visual Studio, таких как $ (TargetDir), чтобы я мог согласовать случай и соответствовать тому, что нам нужно для нашей системы сборки?