visual studio中$(xxx)宏的列表

时间:2009-10-05 12:38:38

标签: visual-studio macros

我想建立一个可以在构建后事件脚本中使用的所有visual studio宏的列表。

  • $(Configuration):当前构建配置的名称(即:Debug或Release)。

4 个答案:

答案 0 :(得分:17)

只需点击宏>>后期构建事件对话框中的按钮。我包括列表和结果的预览。以下是列表:

$(OutDir)
$(ConfigurationName)
$(ProjectName)
$(TargetName)
$(TargetPath)
$(ProjectFileName)
$(TargetExt)
$(TargetFileName)
$(DevEnvDir)
$(TargetDir)
$(ProjectDir)
$(SolutionFileName)
$(SolutionPath)
$(SolutionDir)

答案 1 :(得分:1)

现在可能经常变化: VS 2015VS 2017VS 2019

答案 2 :(得分:0)

虽然其中不包含特定于项目的宏,但是如果您打开VS的开发人员命令提示符(在“开始”菜单中,就像cmd.exe,但将VsDevCmd.bat作为启动选项的一部分),则可以键入set,它将列出所有可见内容,包括FramewokDir,WindowsSdkDir等。

答案 3 :(得分:-1)

VS2017的官方Microsoft文档为here,VS 2019的官方Microsoft文档为here