我正在使用命令行来自动化我的项目中的一些事情。例如,我使用了很多宏,$(PlatformName) - gives me Win32 or Win64
它们帮助我为所有配置类型编写命令。我想知道是否有一个类似的宏可以用于当前版本的 Visual Studio,例如一个将返回VS2008
或VS2010
.
问问题
1623 次
2 回答
3
看起来不像。这是可用宏的列表。但是,这并不能保证没有其他方法可以检测正在使用的 VC 版本。一种选择可能是通过探索子目录从 VCinstalldir 中解决它。像任何构建系统活动一样,这很快就会变成很多特殊情况等......
于 2010-12-30T00:28:05.133 回答
0
不确定 VS2008,但 VS2010 和 VS2012 分别提供值为 10.0 和 11.0 的 $(VisualStudioVersion)。
于 2014-10-14T11:19:48.530 回答