c# - 构建前和构建后事件参数

标签 c# visual-studio build post-build-event pre-build-event

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

最佳答案

link提供完整和更新的列表。但是,如果它坏了,这 answer会丢失。

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

$(配置名称)
当前项目配置的名称,例如“Debug|Any CPU”。

$(OutDir)
输出文件目录的路径,相对于项目目录。这将解析为输出目录属性的值。它包括结尾的反斜杠“\”。

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

$(平台名称)
当前目标平台的名称。例如,“AnyCPU”。

$(项目目录)
项目的目录(用驱动器和路径定义);包括结尾的反斜杠“\”。

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

$(项目名称)
项目的基本名称。

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

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

$(解决方案目录)
解决方案的目录(用驱动器和路径定义);包括结尾的反斜杠“\”。

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

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

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

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

$(目标目录)
构建的主要输出文件的目录(用驱动器和路径定义)。它包括结尾的反斜杠“\”。

$(目标路径)
构建的主要输出文件的绝对路径名(使用驱动器、路径、基本名称和文件扩展名定义)。

$(目标名称)
构建的主要输出文件的基本名称。

$(目标文件名)
构建的主要输出文件的文件名(定义为基本名称和文件扩展名)。

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

关于c# - 构建前和构建后事件参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10834663/

相关文章:

c# - VS 2019 Unity namespace 不起作用(C#)

c++ - 为什么我在这里需要这个花括号?谁能解释我为什么会这样?

c# - 时间问题?程序在 Visual Studio 中运行良好但不是独立的

linux - 如何修复 Linux Codename One 构建失败错误

build - 如何为 View 自动设置事件?

c# - 如何在绑定(bind)中将 FallbackValue 设置为外部图像文件的路径?

c# - 如何调用声明为抽象重写的基方法

c# - DataGridView 中不同行的不同 ComboBox 值

python - 如何通过flask web app安装第三方模块和库

机器人 : Know build info of my application