我目前正在使用Visual Studio 2010 Professional。在我使用Visual Studio的整个过程中(从版本6开始),C ++项目结构始终是虚拟的。换句话说,当我移动文件并在项目中创建文件夹时,这与文件系统上的实际结构无关。我总是必须独立管理这两个(文件系统结构和项目结构)。
有没有办法让Visual Studio中的C ++项目结构像在C#中一样,C ++项目中的所有移动/复制/创建文件夹/ etc操作都会直接影响相应的文件系统层次结构?
提前致谢。
答案 0 :(得分:4)
我担心这是不可能的,因为Visual C ++和Visual C#处理“文件夹”的方式完全不同。
在Visual C ++中,文件夹更类似于过滤器,例如“Source Files”文件夹可能被暗示为包含.cpp文件的过滤器,而“Header Files”将包含.h文件。
但是有一种解决方法,如下所述:Visual Studio projects with multiple folders