如何使Visual Studio C ++项目结构与文件系统结构相匹配?

时间:2010-07-16 14:45:55

标签: visual-studio visual-studio-2010 project-structure

我目前正在使用Visual Studio 2010 Professional。在我使用Visual Studio的整个过程中(从版本6开始),C ++项目结构始终是虚拟的。换句话说,当我移动文件并在项目中创建文件夹时,这与文件系统上的实际结构无关。我总是必须独立管理这两个(文件系统结构和项目结构)。

有没有办法让Visual Studio中的C ++项目结构像在C#中一样,C ++项目中的所有移动/复制/创建文件夹/ etc操作都会直接影响相应的文件系统层次结构?

提前致谢。

1 个答案:

答案 0 :(得分:4)

我担心这是不可能的,因为Visual C ++和Visual C#处理“文件夹”的方式完全不同。

在Visual C ++中,文件夹更类似于过滤器,例如“Source Files”文件夹可能被暗示为包含.cpp文件的过滤器,而“Header Files”将包含.h文件。

但是有一种解决方法,如下所述:Visual Studio projects with multiple folders