Попытка настроить две параллельные среды с отдельными .sln, но теми же vcxproj, так как я работаю со 100 проектами. Я хочу другую OUTDIR и IntermediateDir, так что я положил это в варианте реквизита файл для каждой конфигурации:.props setting OutDir
<PropertyGroup>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)5\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)5\</IntDir>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)5\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)5\</IntDir>
</PropertyGroup>
То же без 5-й в других .props. Кажется, что он работает нормально, но для запуска приложений он пытается найти вещи в SolutionDir/Release5/foo.exe вместо foodir/Release/foo.exe. Я предполагаю, что это связано с неправильным анализом относительного пути. Что мне не хватает?