Я создаю решение C ++ с помощью Visual Studio 2005.
Иногда я открываю решение в Visual Studio и собираю его из среды разработки. В других случаях я собираю его из командной строки, используя msbuild.exe. Мне интересно, есть ли способ, которым я могу определить, какой из этих двух типов сборок я использую во время компиляции (например, макрос или что-то подобное). Я хочу изменить путь моих выходных файлов на основе этого определения. Итак, если я собираю из Visual Studio, я помещаю свои выходные файлы в FolderA, но если я строю из командной строки, я помещаю свои выходные файлы в FolderB. Это возможно?