如何添加其他包括解决方案级别的目录?(How to add additional include d

2019-06-24 02:33发布

我有一个约30个项目(这不是我的错)大的解决方案。 我有提升的几个版本。 每个解决方案都使用它自己的提升版本。 现在提升设置每个项目(30次)。 如何设置解决方案级别提升? 我想说这个解决方案采用boost_1.39,该解决方案使用boost_1.33。 我可以在全球范围内的VisualStudio中添加水平路径Tools/Options/Project and Solutions/VC++ Directories 。 这样是不好的,因为那时我所有的solutios采用一个升压。 或者我可以设置项目的水平提升。 但如何做到这一点的解决方案吗? 这样的功能是存在的任何构建系统上。

Answer 1:

使用物业经理把你常用设置成一个可重用的属性表文件,按照惯例具有.props文件扩展名。 您可以在工作表(或表)适用于现有的和新的项目,使您不必手动设置在每一个共同的特性。 通过附送的表中定义的任何属性将适用,除非它是由项目的.vcxproj文件/设置覆​​盖。

您可以创建三个步骤一个新的共享属性表文件:

  1. 选择查看,物业经理。 物业管理器打开。 默认情况下,它是在左视图。
  2. 右键单击该项目/范围,该属性适用于然后选择添加新项目属性表。 指定名称和位置。
  3. 打开新的属性表,然后设置要包括的属性。

这是记录在案的Visual Studio 2003的所有版本- 2015年的主题下, 与项目属性工作



Answer 2:

vsprops允许设置不同的项目相同的属性。



文章来源: How to add additional include directory on solution level?