Where can I execute and find out the value of $(ProjectDir)
?
The answer from slugster did not work for me (most possible my fault).
In Visual Studio 2008
Do a pre/post build step.
Example:
echo $(ProjectDir)
Open the project properties (Alter+Enter) and then go to "Build Events", select any of the build events, then select "Command Line", click "Edit", then press the "Macros >>" button.
To find out what it is right now (rather than at build time, where it may be different depending on what is going on):
ProjectDir
, in the next pane is its actual valueIn Visual Studio 2015, you can find ProjectDir by clicking on Macros in additional Include Directories and then clicking on Macros (for me there was nothing in Build Events) :
For me it was the path to the directory containing *.vcxproj file.
From http://msdn.microsoft.com/en-us/library/c02as0cs%28v=vs.80%29.aspx:
The directory of the project (defined as drive + path); includes the trailing backslash '\'.