如何查找项目从中继承其附加包含目录的内容

How to Find What a Project Inherit's It's Additional Include Directories From

我有一个直接在解决方案下的项目,它没有嵌套在另一个项目中。然而它有很多价值 "Additional Include Directories">"Inherited values":

我想修改这些,但是我应该去哪里找这些定义的地方?

此信息来自属性。您可以在 "Property Manager" 中以每个项目为基础查看这些(我附上了我的 "View">"Other Windows">"Property Manager" 的图片,但是 Visual Studio 个版本中的位置可能不一致。)

在您的 属性 管理器 window 中,您需要找到您的项目属性。找到您的项目并打开您要修改的配置的文件夹。右键单击:"Local settings (specific for all projects in the directory)" 和 select "Properties".

从那里您可以编辑 "Common Properties">"C/C++">"General" 的 "Additional Include Directories"。此处添加的任何内容都会显示在项目 "Additional Include Directories" 对话框的 "Inherited values" 中。

我已经验证此信息在 Visual Studio 2008 年、2010 年、2012 年、2013 年和 2015 年是一致的。

您可以在此处阅读有关如何使用属性的更深入的文章:http://blogs.msdn.com/b/vsproject/archive/2009/06/23/inherited-properties-and-property-sheets.aspx