将文件移动到磁盘上的另一个文件夹中 - Visual Studio

Move a file into another folder on disk - Visual Studio

我在 VS 中创建了一些 类,但我无法将它们移动到我想要的文件夹中。 它们位于项目的同一文件夹中,位于根目录中。但我希望它们位于 "source" 文件夹中。

如果我将它们从解决方案资源管理器中移出,它们不会出现在 Windows 资源管理器中的同一位置。如果我从 Windows 资源管理器或 VS 的文件夹视图中移动它们,我将无法再构建,因为找不到文件。

此外,main.cpp 文件恰好在项目文件夹之外,它出现在解决方案资源管理器中但不在文件夹视图中(在 VS 中)。 文件夹视图将项目所在的文件夹作为根目录。我看不到那个根之前是什么。

这听起来很乱,我知道,但这就是我下载项目时的样子。

在左图中,您可以看到我创建的所有 类 都在根目录中,我希望它们在源文件夹中。

在右图中,您可以看到 main.cpp 在解决方案资源管理器中,但不在文件夹视图中 (如果你想看,我可以展开所有文件夹,它不在里面。)

总结:

如何将 类 移动到源文件夹中?

如何将 main.cpp 文件移动到我的项目文件夹中,最好也移动到源文件夹中?

我认为最简单的方法是从解决方案中删除要移动的文件(右键单击删除)。然后您可以将文件移动到 windows 资源管理器中您想要的位置,然后将它们添加回正确文件夹中的解决方案。