Visual Studio构建事件宏 - 解决方案配置名称

mis*_*dan 12 visual-studio-2010 visual-studio

在我的Post-build事件中,我调用批处理文件并将其传递给当前的构建配置.

C:\Dev\Project\Build\build.bat /$(Configuration)
Run Code Online (Sandbox Code Playgroud)

这会将Project配置名称传递给构建脚本.

无论如何都要传递当前的解决方案配置名称

Bra*_*don 1

不直接。当您在属性字段上使用编辑/宏时,列出的唯一配置名称是您已有的项目的配置名称。

但是,您可以定义自己的宏。对于每个解决方案配置,创建一个新的属性表,使用“用户宏”选项卡定义一个宏,其名称为“SolutionConfiguration”,其值为配置的名称,然后将此属性表添加到每个解决方案的相应项目配置中解决方案中的项目。

如果有更好的方法我很想学习。