如何将整个目录结构添加到解决方案中?

How can I add a whole directory structure into a solution?

有一个目录结构(根文件夹和一堆子文件夹及其子文件夹等),我想将它们保留在我们的 TFS 中,作为解决方案的一部分,即使它们不是源代码文件,不属于项目。

最佳情况下,这些将被列为 "others" 或 "solution files"。但是,如果有合适的类型,我可以把它们放在一个项目中。

当我尝试将这些添加到解决方案时,添加了根目录的文件,但添加了 none 子文件夹和子文件夹中的文件。是否可以通过某种方式向解决方案添加非浅层目录结构?

如图所示,有一个名为 Misc 的文件夹。在该文件夹中,仅添加根目录中的文件。如何添加保留深度的整个结构?或者是否有更合适的方法将此类文件保存在解决方案中?

来自How do I add an existing directory tree to a project in Visual Studio?

  1. 将文件夹添加到您的文件夹目录
  2. 显示所有文件
  3. 在解决方案中包含子目录