просто установить Settings->General->Output Directory
(== OutputDirectory элемент в соответствии с разделом в файле vcproj) в $(ProjectDir)..
в качестве альтернативы, если вы хотите просто исполняемый файл там, а не PDB и т.д., изменить General->OutputFile
на $(ProjectDir)..\$(TargetFileName)
edit: так как это не работает для вас, но для меня это возможно, может быть, вам не хватает косой черты? Можете ли вы опубликовать значение своего $(ProjectDir)
?
, например, у меня есть эти макро-значения в проекте длл:
$(ProjectDir) d:\path\to\project\core\
$(ProjectPath) d:\path\to\project\core\core.vcproj
, следовательно, установка OutputDirectory к $(ProjectDir)..\xxx
, моя длл идет здесь: d:\path\to\project\core.dll
что вы имеете в виду «получить каталог от $ (ProjectDir) '?? вы можете jusr установить выходной путь в $ (ProjectDir), это то, что вам нужно? – stijn
Нет, я хочу установить выходной путь к родительскому каталогу '($ ProjectDir)'. – Graviton