我通过GUI向我的.c
添加了一个过滤器和一些.vcxproj
文件,但它们无法正确构建,因为我正在添加所有正确的环境变量。
是否可以暂时从构建中排除过滤器及其子项?
答案 0 :(得分:1)
顾名思义,'过滤'只是视图过滤器,对构建系统没有影响,因此,没有简单的方法。您只能修改项目和源文件属性('在您的案例中排除在构建和#c;之后)。
但是......有一种解决方法,它使您只编辑一次所有cpp文件,适用于所有构建配置。
创建道具文件(查看 - >其他Windows - >属性管理器,项目上的鼠标右键以及'添加新...')并在用户宏中添加带有值的TempExclude&# 39:是'
现在选择所有有问题的文件并在Excluded from Build
中输入$(TempExclude)
(不要忘记选择All Configurations
和All Platforms
)
现在,您可以在属性文件中编辑TempExclude的值,以获取文件进/出构建。如果你不定义TempExclude,它将把文件包含到build中。