Pre和Post Build事件参数

7 c# build post-build-event visual-studio pre-build-event

在Visual Studio中,有人可以指向我可用的构建前和构建后事件参数列表吗?
例如.$(TargetDir)

Zan*_*non 5

链接提供完整和更新的列表.但是,如果它中断,这个答案就会丢失.

目前,对于VS 2015,我们有:

$(ConfigurationName)
当前项目配置的名称,例如"Debug | Any CPU".

$(OutDir)
输出文件目录的路径,相对于项目目录.这解析为Output Directory属性的值.它包括尾部反斜杠'\'.

$(DevEnvDir)
Visual Studio 2005的安装目录(用驱动器和路径定义); 包括尾部反斜杠'\'.

$(PlatformName)
当前目标平台的名称.例如,"AnyCPU".

$(ProjectDir)
项目的目录(用驱动器和路径定义); 包括尾部反斜杠'\'.

$(ProjectPath)项目
的绝对路径名(使用驱动器,路径,基本名称和文件扩展名定义).

$(ProjectName)项目
的基本名称.

$(ProjectFileName)
项目的文件名(使用基本名称和文件扩展名定义).

$(ProjectExt)
项目的文件扩展名.它包括'.' 在文件扩展名之前.

$(SolutionDir)解决方案
的目录(用驱动器和路径定义); 包括尾部反斜杠'\'.

$(SolutionPath)解决方案
的绝对路径名(使用驱动器,路径,基本名称和文件扩展名定义).

$(SolutionName)解决方案
的基本名称.

$(SolutionFileName)解决方案
的文件名(使用基本名称和文件扩展名定义).

$(SolutionExt)解决方案
的文件扩展名.它包括'.' 在文件扩展名之前.

$(TargetDir)
构建的主输出文件的目录(使用驱动器和路径定义).它包括尾部反斜杠'\'.

$(TargetPath)
构建的主输出文件的绝对路径名(使用驱动器,路径,基本名称和文件扩展名定义).

$(TargetName)
构建的主输出文件的基本名称.

$(TargetFileName)
构建的主输出文件的文件名(定义为基本名称和文件扩展名).

$(TargetExt)
构建的主输出文件的文件扩展名.它包括'.' 在文件扩展名之前.