C++ 在多个项目中使用单个源文件的Intellisense

C++ 在多个项目中使用单个源文件的Intellisense,c++,visual-studio,visual-studio-2008,intellisense,C++,Visual Studio,Visual Studio 2008,Intellisense,在单个解决方案中,如果在多个项目中存在相同的源文件(具有不同的项目设置,例如不同的#定义),则Intellisense和所有依赖它的功能在编辑源文件时似乎会任意选择一个项目设置 如何让Intellisense切换该文件使用的项目设置 如果这是不可能的,至少知道Intellisense选择哪个项目是有用的?我在使用VS2005时遇到了完全相同的问题。我不久前读到,微软发现这是“预期功能”,不会解决这个问题 intellisense似乎使用解决方案的第一个加载项目来应用#defines for

在单个解决方案中,如果在多个项目中存在相同的源文件(具有不同的项目设置,例如不同的#定义),则Intellisense和所有依赖它的功能在编辑源文件时似乎会任意选择一个项目设置

如何让Intellisense切换该文件使用的项目设置


如果这是不可能的,至少知道Intellisense选择哪个项目是有用的?

我在使用VS2005时遇到了完全相同的问题。我不久前读到,微软发现这是“预期功能”,不会解决这个问题

intellisense似乎使用解决方案的第一个加载项目来应用#defines for