2016-01-15 298 views
1

文件夹我是新来Visual Studio 2010 C++,我想在我的项目创建包就像我们在Java Eclipse但让我吃惊,我发现唯一可用的选项做了Creating a Folder,所以我选择了和创造几个文件夹添加我的类给他们,然后我尝试including我的头文件在我创建的文件夹中,但它不断给我一个错误的帽子我找不到该文件,我检查了项目目录和文件夹不在那里,但非常可见和可编辑从Visual studio,我试图手动添加一个文件夹与我的课程从窗口探索,仍然无法找到他们在VCVisual Studio 2010中创建包/项目

+0

解决方案资源管理器中的文件夹是虚拟的,并且不绑定到文件系统文件夹。 – drescherjm

+0

所以如何创建一个文件夹并添加实际存在的文件? –

+0

使用资源管理器创建文件夹。不,他们不会保留解决方案资源管理器中的结构。这不是一个flilesystem视图。 – drescherjm

回答

1

该逻辑组织sligh与Eclipse中的不同。

与Visual Studio,您创建一个解决方案(一个目录)中,你将创建onemore项目(无论是在解决方案的目录,或者在一个或几个子目录。我你有在您的组件,例如共享库,你会放在一个单独的项目。

在每个项目的源文件是organized in the same directory。如果你使用的文件夹中的一个项目,这些都是虚拟的,并在操作系统目录没有兑现。

备注:如果您确实想在“硬”子目录中组织项目文件,您可以随时在项目创建对话框中强制该目录。如果您将Visual Studio项目添加到根据更复杂的OS结构存储的现有项目中,这一点尤其实用。不幸的是,在解决方案资源管理器中根本没有显示这样的目录结构,所以它有点令人困惑。

+0

我将很难习惯这个,另外一件事,当我在我的项目中使用探索创建一个目录时,我无法找到该项目,但没有使用绝对路径 –

+0

我认为值得尝试去适应它。如果你真的做不到,可能还有一个解决方法:在解决方案资源管理器窗口中,应该有一个名为“查看所有文件”的按钮/图标(我认为它已经存在于VS2010中,但不是100%确定)。如果你点击它,VS将显示所有根据os目录结构化的文件。但这只是一个解决方法:它不再显示虚拟文件夹,另外还显示大量非源文件。这也令人困惑 – Christophe

+0

工作,非常感谢 –

相关问题