Visual Studio Express 2010,包含路径

ale*_*cci 2 visual-studio-2010 include-path

我有很多项目的解决方案,我没有写这个项目,但它是一个开源项目(mysql ++),我需要包含一个包含所有项目的路径.我想全局添加这个包含解决方案的路径并将其级联到所有项目......这可能吗?我担心必须为每个项目做同样的事情.

谢谢Alessandro Ferrucci

War*_*ung 5

Visual Studio允许您一次修改许多项目.只需单击解决方案资源管理器中的第一个,按住Shift键单击最后一个,然后右键单击该组即可转到项目属性.现在,您所做的任何更改都会影响您选择的所有项

如果单个项目具有不同的包含路径设置,并且必须继续具有不同的设置,请不要这样做.以这种方式更改包含路径将使它们完全相同.即使他们目前有不同的设置,如果您可以就所有项目都有意义的路径达成一致,这可能会很好.

如果每个项目都必须有不同的包含路径,那么我知道做你想做的最好的方法是在纯文本编辑器中打开所有项目文件,搜索AdditionalIncludeDirectories并粘贴MySQL ++ include目录加上一个分号到字符串中如下.请务必对每个项目中出现属性的所有位置执行此操作.至少,将有两个:Release和Debug版本各一个.

编辑:如果您使用一个好的文本编辑器,这可能比在Visual Studio中执行相同的操作要快得多.如果你已经掌握了技能,我推荐Vimvi.它.重复上一次编辑的命令使"搜索,导航,更改"周期更快.